Re: [PR] feat: Support selective meta field population [hudi]

2026-06-17 Thread via GitHub


hudi-agent commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3429660667


##
hudi-client/hudi-client-common/src/test/java/org/apache/hudi/testutils/HoodieWriteableTestTable.java:
##
@@ -123,7 +123,7 @@ public StoragePath withInserts(String partition, String 
fileId, List- AI-generated; verify before applying. React 👍/👎 to flag 
quality.



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-17 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4728599039

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * babed845cc6b91dea47b65c696dbd57714443bb7 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14791)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-17 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4728135090

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * 5894f19dac3c87583eb7918f1a02737b76bf82c5 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14783)
 
   * babed845cc6b91dea47b65c696dbd57714443bb7 Azure: 
[PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14791)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-17 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4727685478

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * 5894f19dac3c87583eb7918f1a02737b76bf82c5 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14783)
 
   * babed845cc6b91dea47b65c696dbd57714443bb7 UNKNOWN
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-17 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4727483068

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * 5894f19dac3c87583eb7918f1a02737b76bf82c5 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14783)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-17 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4727138559

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * 3ec037d506a1e5e93776c5393dc30fee267a3792 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14778)
 
   * 5894f19dac3c87583eb7918f1a02737b76bf82c5 Azure: 
[PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14783)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-17 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4727099544

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * 3ec037d506a1e5e93776c5393dc30fee267a3792 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14778)
 
   * 5894f19dac3c87583eb7918f1a02737b76bf82c5 UNKNOWN
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-16 Thread via GitHub


nsivabalan commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3426184663


##
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/BaseHoodieTableServiceClient.java:
##
@@ -795,6 +795,11 @@ protected HoodieTable 
createTableAndValidate(HoodieWriteConfig config,
 if (!skipValidation) {
   
CommonClientUtils.validateTableVersion(table.getMetaClient().getTableConfig(), 
config);
 }
+// Overlay the persisted POPULATE_META_FIELDS and META_FIELDS_EXCLUDE_LIST 
onto the
+// shared writer config so table services (clustering/compaction/clean) 
see the on-disk
+// state. Safe to mutate in place: these properties are immutable for the 
lifetime of
+// the table. Mirrors the same step in 
BaseHoodieWriteClient.createTableAndValidate.
+table.getMetaClient().getTableConfig().overlayMetaFieldProps(config);

Review Comment:
   ok, I am fixing all call sites



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-16 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4726836805

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * 3ec037d506a1e5e93776c5393dc30fee267a3792 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14778)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-16 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4726651281

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * fa674498950f839d18e905af276716668cd7069a Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14188)
 
   * 3ec037d506a1e5e93776c5393dc30fee267a3792 Azure: 
[PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14778)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-16 Thread via GitHub


hudi-agent commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3425866678


##
hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/io/storage/row/HoodieRowDataFileWriterFactory.java:
##
@@ -113,13 +115,32 @@ public HoodieFileWriter newParquetFileWriter(
 instantTime, taskContextSupplier, populateMetaFields, withOperation);
   }
 
+  /**
+   * Create a parquet RowData writer on a given storage path.
+   *
+   * Convenience overload retained for tests that already have a Flink 
RowType in hand;
+   * delegates to the HoodieSchema-based overload via {@link 
HoodieSchemaConverter}.
+   */

Review Comment:
   🤖 Two concerns on the new Lance path: (a) `populateMetaFields` is sourced 
from `config` (HoodieConfig) rather than `tableConfig.populateMetaFields()` 
like the sibling Parquet path — inconsistent with the prior-round conclusion 
that table config is the source of truth; (b) only a boolean is plumbed into 
`HoodieRowDataLanceWriter`, so `META_FIELDS_EXCLUDE_LIST` is silently ignored 
and all five meta fields get written even when the user excluded one. Is Lance 
intentionally out of scope for selective exclusion in this PR?
   
   - AI-generated; verify before applying. React 👍/👎 to flag 
quality.



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-06-16 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4726437844

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * fa674498950f839d18e905af276716668cd7069a Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14188)
 
   * 3ec037d506a1e5e93776c5393dc30fee267a3792 UNKNOWN
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-22 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4522860472

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.38245%` with `120 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.71%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?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/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_m

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-22 Thread via GitHub


nsivabalan commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3291248907


##
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/BaseHoodieTableServiceClient.java:
##
@@ -795,6 +795,11 @@ protected HoodieTable 
createTableAndValidate(HoodieWriteConfig config,
 if (!skipValidation) {
   
CommonClientUtils.validateTableVersion(table.getMetaClient().getTableConfig(), 
config);
 }
+// Overlay the persisted POPULATE_META_FIELDS and META_FIELDS_EXCLUDE_LIST 
onto the
+// shared writer config so table services (clustering/compaction/clean) 
see the on-disk
+// state. Safe to mutate in place: these properties are immutable for the 
lifetime of
+// the table. Mirrors the same step in 
BaseHoodieWriteClient.createTableAndValidate.
+table.getMetaClient().getTableConfig().overlayMetaFieldProps(config);

Review Comment:
   unfortunately, HoodieTableConfig is not required to build HoodieWriteConfig. 
and hence I resorted to updating HoodieWriteConfig w/ hoodie properties from 
HoodieTableConfig in my earlier attempt. 
   
   I feel, we can go w/ what we have currently. I will revisit on passing the 
HoodieTableConfig around. 



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4513037603

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.38245%` with `120 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.71%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?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/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_m

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


hudi-agent commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3280027883


##
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/realtime/HoodieMergeOnReadTableInputFormat.java:
##
@@ -415,7 +415,10 @@ private static RealtimeFileStatus 
createRealtimeFileStatusUnchecked(HoodieLogFil
 
   private static Option 
getHoodieVirtualKeyInfo(HoodieTableMetaClient metaClient) {
 HoodieTableConfig tableConfig = metaClient.getTableConfig();
-if (tableConfig.populateMetaFields()) {
+// Virtual key info recomputes record-key/partition-path from source 
fields. It is only

Review Comment:
   🤖 The leading comment notes virtual key info "recomputes 
record-key/partition-path from source fields" (both), but the check only gates 
on `isRecordKeyPopulated()`. If a table has `_hoodie_record_key` populated but 
`_hoodie_partition_path` excluded, this returns `Option.empty()` and 
`HoodieRealtimeInputFormatUtils.addVirtualKeysProjection` will project the 
(null) partition-path meta column. Should this use `!isKeyGeneratorRequired()` 
(or check both flags) to match the predicate that the write-side 
keygen-allocation sites converged on in 
`HoodieMetaFieldFlags.isKeyGeneratorRequired()`?
   
   - AI-generated; verify before applying. React 👍/👎 to flag 
quality.



##
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieMetaFieldFlags.java:
##
@@ -0,0 +1,294 @@
+/*
+ * 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.model;
+
+import org.apache.hudi.common.config.HoodieConfig;
+import org.apache.hudi.common.table.HoodieTableConfig;
+import org.apache.hudi.exception.HoodieException;
+
+import java.io.Serializable;
+import java.util.HashSet;
+import java.util.Set;
+import java.util.TreeSet;
+
+/**
+ * Encapsulates which individual meta fields should be populated during writes.
+ * Provides named accessor methods for better readability compared to boolean 
array indexing.
+ *
+ * The flags correspond to the 5 standard Hudi meta columns in {@link 
HoodieRecord#HOODIE_META_COLUMNS}:
+ * commit_time, commit_seqno, record_key, partition_path, file_name.
+ */
+public class HoodieMetaFieldFlags implements Serializable {
+
+  private static final long serialVersionUID = 1L;
+
+  private static final HoodieMetaFieldFlags ALL_POPULATED = new 
HoodieMetaFieldFlags(true, true, true, true, true);
+  private static final HoodieMetaFieldFlags NONE_POPULATED = new 
HoodieMetaFieldFlags(false, false, false, false, false);
+
+  private final boolean commitTimePopulated;
+  private final boolean commitSeqNoPopulated;
+  private final boolean recordKeyPopulated;
+  private final boolean partitionPathPopulated;
+  private final boolean fileNamePopulated;
+
+  private HoodieMetaFieldFlags(boolean commitTimePopulated, boolean 
commitSeqNoPopulated,
+   boolean recordKeyPopulated, boolean 
partitionPathPopulated,
+   boolean fileNamePopulated) {
+this.commitTimePopulated = commitTimePopulated;
+this.commitSeqNoPopulated = commitSeqNoPopulated;
+this.recordKeyPopulated = recordKeyPopulated;
+this.partitionPathPopulated = partitionPathPopulated;
+this.fileNamePopulated = fileNamePopulated;
+  }
+
+  /**
+   * Returns an instance where all meta fields are populated.
+   *
+   * Package-private: instances should be sourced via
+   * {@link HoodieTableConfig#getHoodieMetaFieldFlags()}. This factory is 
exposed only for the
+   * internal {@link #fromConfig} path and same-package tests; external 
callers must go through
+   * the table config so the on-disk persisted state is the single source of 
truth.
+   */
+  static HoodieMetaFieldFlags allPopulated() {
+return ALL_POPULATED;
+  }
+
+  /**
+   * Returns an instance where no meta fields are populated.
+   *
+   * Package-private; see {@link #allPopulated()}.
+   */
+  static HoodieMetaFieldFlags nonePopulated() {
+return NONE_POPULATED;
+  }
+
+  /**
+   * Creates an instance from a set of excluded field names.
+   *
+   * Package-private; see {@link #allPopulated()}.
+   *
+   * @param excluded set of meta field names to exclude (e.g. 
"_hoodie

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


danny0405 commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3279928473


##
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/BaseHoodieTableServiceClient.java:
##
@@ -795,6 +795,11 @@ protected HoodieTable 
createTableAndValidate(HoodieWriteConfig config,
 if (!skipValidation) {
   
CommonClientUtils.validateTableVersion(table.getMetaClient().getTableConfig(), 
config);
 }
+// Overlay the persisted POPULATE_META_FIELDS and META_FIELDS_EXCLUDE_LIST 
onto the
+// shared writer config so table services (clustering/compaction/clean) 
see the on-disk
+// state. Safe to mutate in place: these properties are immutable for the 
lifetime of
+// the table. Mirrors the same step in 
BaseHoodieWriteClient.createTableAndValidate.
+table.getMetaClient().getTableConfig().overlayMetaFieldProps(config);

Review Comment:
   The changes looks not that bad, and we can pass around just the 
HoodieTableConfig instead of the whole hoodieTable or meta client in several 
APIs.
   
   Another reason we can not do this is not every engine confine the initiation 
of the write confing in the hoodie table creation, in Flink, the write config 
is initialized seprately from different task's write client, another simpler 
way is we fetch the hoodie.properties in the HoodieWriteConfig 
builder/construction and override the options from there, that would be the 
smallest change.



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505898465

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.38245%` with `120 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.71%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505887579

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.38245%` with `120 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.70%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505866815

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.38245%` with `120 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.70%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505783739

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.38245%` with `120 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.67%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505768802

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.38245%` with `120 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.64%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505761488

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.38245%` with `120 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.59%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505749595

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.38245%` with `120 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.53%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505735040

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `61.12853%` with `124 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 48.66%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505723881

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `61.12853%` with `124 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 48.62%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505725589

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `61.12853%` with `124 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 48.62%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505674062

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.62069%` with `132 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 43.26%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505672956

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.62069%` with `132 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 43.26%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505664856

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.62069%` with `132 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 43.02%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505642769

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.99373%` with `134 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 37.38%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505648432

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.62069%` with `132 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 42.75%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505640898

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.99373%` with `134 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 37.38%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505634262

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.68025%` with `135 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 36.79%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505635830

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.68025%` with `135 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 36.79%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505620976

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `56.73981%` with `138 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 33.04%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 38.88% | [6 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-21 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505619780

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `56.73981%` with `138 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 33.04%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 67.16% | [13 Missing and 9 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 38.88% | [6 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../org/apache/hudi/index/JavaHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-java-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FJavaHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1qYXZhLWNsaWVudC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvaHVkaS9pbmRleC9KYXZhSG9vZGllSW5kZXhGYWN0b3J5LmphdmE=)
 | 0.00% | [5 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_conten

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505570289

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * fa674498950f839d18e905af276716668cd7069a Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14188)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505546210

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 7d222f9846d2bf7ebb480c7a62873aa11f782489 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14174)
 
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * fa674498950f839d18e905af276716668cd7069a Azure: 
[PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14188)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505435497

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.75235%` with `189 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 19.26%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 65.67% | [15 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [21 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 0.00% | [18 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 0.00% | [10 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ava/org/apache/hudi/io/HoodieWriteMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FHoodieWriteMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0hvb2RpZVdyaXRlTWVyZ2VIYW5kbGUuamF2YQ==)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...org/apache/hudi/index/SparkHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FSparkHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comme

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505423055

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.67354%` with `161 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 22.87%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 65.67% | [15 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 0.00% | [18 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 0.00% | [10 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ava/org/apache/hudi/io/HoodieWriteMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FHoodieWriteMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0hvb2RpZVdyaXRlTWVyZ2VIYW5kbGUuamF2YQ==)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...org/apache/hudi/index/SparkHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FSparkHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW5kZXgvU3BhcmtIb29kaWVJbmRleEZhY3RvcnkuamF2YQ==)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24v

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505422120

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.67354%` with `161 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 22.87%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 65.67% | [15 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 0.00% | [18 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 0.00% | [10 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ava/org/apache/hudi/io/HoodieWriteMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FHoodieWriteMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0hvb2RpZVdyaXRlTWVyZ2VIYW5kbGUuamF2YQ==)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...org/apache/hudi/index/SparkHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FSparkHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW5kZXgvU3BhcmtIb29kaWVJbmRleEZhY3RvcnkuamF2YQ==)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24v

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505417883

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.29897%` with `165 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 21.24%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 59.70% | [16 Missing and 11 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 0.00% | [18 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 0.00% | [10 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ava/org/apache/hudi/io/HoodieWriteMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FHoodieWriteMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0hvb2RpZVdyaXRlTWVyZ2VIYW5kbGUuamF2YQ==)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...org/apache/hudi/index/SparkHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FSparkHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW5kZXgvU3BhcmtIb29kaWVJbmRleEZhY3RvcnkuamF2YQ==)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505414098

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.49446%` with `145 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 25.15%. Comparing base 
([`a687786`](https://app.codecov.io/gh/apache/hudi/commit/a687786833a616cb0f646d96726d4ab231f64ecc?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`fa67449`](https://app.codecov.io/gh/apache/hudi/commit/fa674498950f839d18e905af276716668cd7069a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 59.70% | [16 Missing and 11 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 0.00% | [18 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 0.00% | [10 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ava/org/apache/hudi/io/HoodieWriteMergeHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-client-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2FHoodieWriteMergeHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1jbGllbnQtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL0hvb2RpZVdyaXRlTWVyZ2VIYW5kbGUuamF2YQ==)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...org/apache/hudi/index/SparkHoodieIndexFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Findex%2FSparkHoodieIndexFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW5kZXgvU3BhcmtIb29kaWVJbmRleEZhY3RvcnkuamF2YQ==)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505393780

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 7d222f9846d2bf7ebb480c7a62873aa11f782489 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14174)
 
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   * fa674498950f839d18e905af276716668cd7069a UNKNOWN
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


nsivabalan commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3279050028


##
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/BaseHoodieTableServiceClient.java:
##
@@ -795,6 +795,11 @@ protected HoodieTable 
createTableAndValidate(HoodieWriteConfig config,
 if (!skipValidation) {
   
CommonClientUtils.validateTableVersion(table.getMetaClient().getTableConfig(), 
config);
 }
+// Overlay the persisted POPULATE_META_FIELDS and META_FIELDS_EXCLUDE_LIST 
onto the
+// shared writer config so table services (clustering/compaction/clean) 
see the on-disk
+// state. Safe to mutate in place: these properties are immutable for the 
lifetime of
+// the table. Mirrors the same step in 
BaseHoodieWriteClient.createTableAndValidate.
+table.getMetaClient().getTableConfig().overlayMetaFieldProps(config);

Review Comment:
   
https://github.com/apache/hudi/pull/18384/changes/84cbb677ae825fccb82613d98c46bbd4e613e640
 
   
   here are the changes we are looking at if we were to write in the table 
config everywhere where we are in need of the meta fields to exclude list



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4505311444

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 7d222f9846d2bf7ebb480c7a62873aa11f782489 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14174)
 
   * 84cbb677ae825fccb82613d98c46bbd4e613e640 UNKNOWN
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503546767

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.45993%` with `102 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.96%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableCon

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503548418

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.45993%` with `102 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.96%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableCon

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503505198

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.45993%` with `102 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.91%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableCon

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503493837

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.45993%` with `102 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.90%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableCon

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503471647

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.45993%` with `102 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.77%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableCon

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503457694

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.45993%` with `102 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.73%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableCon

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503455565

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `63.06620%` with `106 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.37%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableCon

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503453460

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `63.06620%` with `106 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.34%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableCon

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503449260

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `63.06620%` with `106 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 50.29%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableCon

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503410809

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.62718%` with `113 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 45.52%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503407619

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.62718%` with `113 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 45.29%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503403523

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.62718%` with `113 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 45.01%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503398077

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.62718%` with `113 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 44.76%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503394525

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.62718%` with `113 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 44.76%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503390612

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.93031%` with `115 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 39.95%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503388408

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.93031%` with `115 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 39.95%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503381961

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.93031%` with `115 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 39.69%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503381075

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.58188%` with `116 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 39.38%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503377138

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.58188%` with `116 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 39.34%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503374814

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.58188%` with `116 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 38.92%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503363232

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.88502%` with `118 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 36.42%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 38.88% | [6 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_me

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503339202

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `51.91638%` with `138 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 29.43%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 0.00% | [18 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 0.00% | [10 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_medium=referral&utm_source=githu

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


hudi-agent commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3277658155


##
hudi-common/src/main/java/org/apache/hudi/io/storage/HoodieAvroFileWriter.java:
##
@@ -56,4 +57,21 @@ default void prepRecordWithMetadata(HoodieKey key, 
IndexedRecord avroRecord, Str
 HoodieAvroUtils.addHoodieKeyToRecord((GenericRecord) avroRecord, 
key.getRecordKey(), key.getPartitionPath(), fileName);
 HoodieAvroUtils.addCommitMetadataToRecord((GenericRecord) avroRecord, 
instantTime, seqId);
   }
+
+  /**
+   * Selectively populates meta fields based on the provided {@link 
HoodieMetaFieldFlags} flags.
+   * Fields that are not populated are explicitly set to null so that any 
pre-existing values on
+   * {@code avroRecord} are cleared and the on-disk output is deterministic.
+   */
+  default void prepRecordWithMetadata(HoodieKey key, IndexedRecord avroRecord, 
String instantTime,
+  Integer partitionId, long recordIndex, String fileName, 
HoodieMetaFieldFlags populateFlags) {
+GenericRecord rec = (GenericRecord) avroRecord;
+String seqId = populateFlags.isCommitSeqNoPopulated()
+? HoodieRecord.generateSequenceId(instantTime, partitionId, 
recordIndex) : null;
+rec.put(HoodieRecord.COMMIT_TIME_METADATA_FIELD, 
populateFlags.getCommitTime(instantTime));

Review Comment:
   🤖 nit: `populateFlags.getCommitTime(instantTime)` reads like a plain getter 
but actually returns either `instantTime` or `null` depending on the flag. 
Consider renaming these helpers (e.g. `commitTimeOrNull`, `recordKeyOrNull`, 
...) so the conditional semantics are obvious at the call site — or just inline 
the ternary here to match how `seqId` is handled two lines above.
   
   - AI-generated; verify before applying. React 👍/👎 to flag 
quality.



##
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/io/HoodieAbstractMergeHandle.java:
##
@@ -143,8 +144,17 @@ private void initWriteStatus(String fileId, String 
partitionPath) {
 setWriteStatusPath();
   }
 
-  private void validateAndSetAndKeyGenProps(Option 
keyGeneratorOpt, boolean populateMetaFields) {
-ValidationUtils.checkArgument(populateMetaFields == 
!keyGeneratorOpt.isPresent());
+  private void validateAndSetAndKeyGenProps(Option 
keyGeneratorOpt,
+boolean keyGeneratorRequired) {
+// Invariant: the merge handle reconstructs the record key and/or 
partition path of old
+// records via the supplied BaseKeyGenerator when those meta columns are 
not populated
+// on disk - either populate.meta.fields=false or the field is in 
META_FIELDS_EXCLUDE_LIST.
+// When both columns are populated, the values come from the base file and 
no key
+// generator is needed.
+ValidationUtils.checkArgument(keyGeneratorRequired == 
keyGeneratorOpt.isPresent(),
+"Merge handle keyGenerator presence must mirror meta-field population: 
"
++ "keyGeneratorRequired=" + keyGeneratorRequired

Review Comment:
   🤖 This assertion is strictly stronger than the previous `populateMetaFields 
== !keyGeneratorOpt.isPresent()` check in the new case where 
`populateMetaFields=true` AND a meta column is in `META_FIELDS_EXCLUDE_LIST` 
(so `keyGeneratorRequired=true`). Any merge-handle constructor call site that 
still passes `Option.empty()` for `keyGeneratorOpt` (e.g. compaction/clustering 
paths not shown in this chunk) will now fail this `checkArgument` at runtime as 
soon as a user enables exclusion. Have all merge-handle creation sites been 
audited and updated to source `keyGeneratorOpt` from 
`isKeyGeneratorRequired()`? @yihua could you confirm coverage of the compaction 
and clustering execution paths before this lands?
   
   - AI-generated; verify before applying. React 👍/👎 to flag 
quality.



##
hudi-client/hudi-client-common/src/test/java/org/apache/hudi/avro/TestHoodieAvroParquetWriter.java:
##
@@ -75,7 +75,8 @@ public void testProperWriting() throws IOException {
 StoragePath filePath = new 
StoragePath(tmpDir.resolve("test.parquet").toAbsolutePath().toString());
 
 try (HoodieAvroParquetWriter writer =
- new HoodieAvroParquetWriter(filePath, parquetConfig, "001", new 
LocalTaskContextSupplier(), true)) {
+ new HoodieAvroParquetWriter(filePath, parquetConfig, "001", new 
LocalTaskContextSupplier(), true,
+ 
org.apache.hudi.common.model.HoodieMetaFieldFlags.allPopulated())) {

Review Comment:
   🤖 nit: could you add an import for `HoodieMetaFieldFlags` instead of using 
the fully qualified name? Same fix applies to `HoodieWriteableTestTable.java`, 
`TestHoodieOrcReaderWriter.java`, and 
`TestSparkBinaryCopyClusteringAndValidationMeta.java`, which all spell out 
`org.apache.hudi.common.model.HoodieMetaFieldFlags.allPopulated()` inline.
   
   - AI-generated; verify before applying. React 👍/👎 to flag 
quality.



-- 
This is an automated message from the 

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503281835

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 7d222f9846d2bf7ebb480c7a62873aa11f782489 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14174)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503231718

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 0e6aa27b826a46a0e14aab032c6f85c67e211770 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14126)
 
   * 7d222f9846d2bf7ebb480c7a62873aa11f782489 Azure: 
[PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14174)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


nsivabalan commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3277599206


##
hudi-common/src/main/java/org/apache/hudi/common/table/HoodieTableConfig.java:
##
@@ -541,6 +553,13 @@ private static void modify(HoodieStorage storage, 
StoragePath metadataFolder, Pr
   // 1. Read the existing config
   TypedProperties props = fetchConfigs(storage, metadataFolder, 
HOODIE_PROPERTIES_FILE, HOODIE_PROPERTIES_FILE_BACKUP, MAX_READ_RETRIES, 
READ_RETRY_DELAY_MSEC);
 
+  // 1a. Validate meta-field-population state transitions BEFORE any 
destructive write,
+  // so a rejected transition leaves hoodie.properties (and the backup) 
untouched.
+  // Also yields any extra keys to delete (currently: 
META_FIELDS_EXCLUDE_LIST when
+  // populate flips true->false) so the persisted state stays internally 
consistent.
+  Set extraDeletes =
+  validateAndNormalizeMetaFieldsTransition(props, modifyProps, 
propsToUpdate, propsToDelete);

Review Comment:
   ack



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503225929

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `18.81533%` with `233 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 14.86%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3RhYmxlL0hvb2RpZVRhYmxlQ29uZmlnLmphdmE=)
 | 13.33% | [39 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 56.71% | [27 Missing and 2 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [19 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 0.00% | [18 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../apache/hudi/metadata/HoodieTableMetadataUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieTableMetadataUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvbWV0YWRhdGEvSG9vZGllVGFibGVNZXRhZGF0YVV0aWwuamF2YQ==)
 | 0.00% | [13 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


nsivabalan commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3277598468


##
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/BaseHoodieTableServiceClient.java:
##
@@ -795,6 +795,11 @@ protected HoodieTable 
createTableAndValidate(HoodieWriteConfig config,
 if (!skipValidation) {
   
CommonClientUtils.validateTableVersion(table.getMetaClient().getTableConfig(), 
config);
 }
+// Overlay the persisted POPULATE_META_FIELDS and META_FIELDS_EXCLUDE_LIST 
onto the
+// shared writer config so table services (clustering/compaction/clean) 
see the on-disk
+// state. Safe to mutate in place: these properties are immutable for the 
lifetime of
+// the table. Mirrors the same step in 
BaseHoodieWriteClient.createTableAndValidate.
+table.getMetaClient().getTableConfig().overlayMetaFieldProps(config);

Review Comment:
   but there are quite a few call sites (writer factories), where we do not 
send tableConfig, but just the writeConfig. and hence went ahead w/ this 
change. 
   
   and wrt mutability, any table property is immutable. So, once we start a 
pipeline, the properties fetched from table config can never change. 
   for the meta field exclude list, a. either during upgrade. b. via hudi cli. 
   
   in other cases, writes will fail if someone tries to change the table 
property. 
   
   I can raise a separate diff to showcase how much of a change we are looking 
at if we wanted to take a look to see, how much of a change is, wiring table 
config to all call sites. 



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503206008

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.53232%` with `209 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 17.46%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3RhYmxlL0hvb2RpZVRhYmxlQ29uZmlnLmphdmE=)
 | 13.33% | [39 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 56.71% | [27 Missing and 2 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 0.00% | [18 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../apache/hudi/metadata/HoodieTableMetadataUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieTableMetadataUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvbWV0YWRhdGEvSG9vZGllVGFibGVNZXRhZGF0YVV0aWwuamF2YQ==)
 | 0.00% | [13 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 0.00% | [10 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...g/apache/hudi/io/storage/HoodieAvroFileWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieAvroFileWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vam

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503205045

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.53232%` with `209 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 17.46%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3RhYmxlL0hvb2RpZVRhYmxlQ29uZmlnLmphdmE=)
 | 13.33% | [39 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 56.71% | [27 Missing and 2 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 0.00% | [18 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../apache/hudi/metadata/HoodieTableMetadataUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieTableMetadataUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvbWV0YWRhdGEvSG9vZGllVGFibGVNZXRhZGF0YVV0aWwuamF2YQ==)
 | 0.00% | [13 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 0.00% | [10 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...g/apache/hudi/io/storage/HoodieAvroFileWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieAvroFileWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vam

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503184409

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `17.34694%` with `162 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 15.61%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`7d222f9`](https://app.codecov.io/gh/apache/hudi/commit/7d222f9846d2bf7ebb480c7a62873aa11f782489?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 71 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 28.35% | [46 Missing and 2 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...rg/apache/hudi/common/table/HoodieTableConfig.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableConfig.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3RhYmxlL0hvb2RpZVRhYmxlQ29uZmlnLmphdmE=)
 | 13.33% | [39 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[.../apache/hudi/metadata/HoodieTableMetadataUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fmetadata%2FHoodieTableMetadataUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvbWV0YWRhdGEvSG9vZGllVGFibGVNZXRhZGF0YVV0aWwuamF2YQ==)
 | 0.00% | [13 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...g/apache/hudi/io/storage/HoodieAvroFileWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieAvroFileWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVBdnJvRmlsZVdyaXRlci5qYXZh)
 | 0.00% | [9 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL3RhYmxlL0hvb2RpZVRhYmxlTWV0YUNsaWVudC5qYXZh)
 | 0.00% | [4 Missing and 2 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...io/storage/hadoop/HoodieAvroFileWriterFactory.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-hadoop-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Fhadoop%2FHoodieAvroFileWriterFactory.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1oYWRvb3AtY29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odWRpL2lvL3N0b3JhZ2UvaGFkb29wL0hvb2RpZUF2cm

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-20 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4503157966

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 0e6aa27b826a46a0e14aab032c6f85c67e211770 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14126)
 
   * 7d222f9846d2bf7ebb480c7a62873aa11f782489 UNKNOWN
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


hudi-agent commented on code in PR #18384:
URL: https://github.com/apache/hudi/pull/18384#discussion_r3271036787


##
hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/io/storage/row/HoodieRowDataCreateHandle.java:
##
@@ -143,13 +146,28 @@ public void write(String recordKey, String partitionPath, 
RowData record) throws
   String commitInstant;
   RowData rowData;
   if (!skipMetadataWrite) {
-seqId = preserveHoodieMetadata
-? 
record.getString(HoodieRecord.COMMIT_SEQNO_METADATA_FIELD_ORD).toString()
-: HoodieRecord.generateSequenceId(instantTime, taskPartitionId, 
SEQGEN.getAndIncrement());
-commitInstant = preserveHoodieMetadata
-? 
record.getString(HoodieRecord.COMMIT_TIME_METADATA_FIELD_ORD).toString()
-: instantTime;
-rowData = HoodieRowDataCreation.create(commitInstant, seqId, 
recordKey, partitionPath, path.getName(),
+if (hoodieMetaFieldFlags.isCommitTimePopulated()) {

Review Comment:
   🤖 nit: this nested if/else for commit_time / commit_seqno / record_key / 
partition_path / file_name reads as 20+ lines of branching. Since 
`HoodieMetaFieldFlags` already has `getCommitTime(String)` / 
`getRecordKey(String)` / etc. helpers that return value-or-null, could you 
collapse most of these to one-liners (and just keep the 
`preserveHoodieMetadata`/`isNullAt` branch explicit)? Would make the write path 
much easier to scan.
   
   - AI-generated; verify before applying. React 👍/👎 to flag 
quality.



##
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/metadata/HoodieBackedTableMetadataWriter.java:
##
@@ -971,7 +972,12 @@ private static  HoodieData 
readRecordKeysFromFileSliceSnapshot(
   final String fileId = fileSlice.getFileId();
   HoodieReaderContext readerContext = readerContextFactory.getContext();
   HoodieSchema dataSchema = 
HoodieSchemaCache.intern(HoodieSchemaUtils.addMetadataFields(HoodieSchema.parse(dataWriteConfig.getWriteSchema()),
 dataWriteConfig.allowOperationMetadataField()));
-  HoodieSchema requestedSchema = 
metaClient.getTableConfig().populateMetaFields() ? getRecordKeySchema()
+  // Project _hoodie_record_key from the file only when it is actually 
populated on
+  // disk. With selective exclusion (META_FIELDS_EXCLUDE_LIST), the column 
is null and
+  // we must project the configured source record-key fields instead so 
the record-index
+  // is rebuilt from the user data columns.

Review Comment:
   🤖 nit: most other call sites in this PR go through the 
`metaClient.getTableConfig().getHoodieMetaFieldFlags()` convenience method (and 
its own javadoc calls the table config the "source of truth"). Could you switch 
this site to the same form for consistency? 
`metaClient.getTableConfig().getHoodieMetaFieldFlags().isRecordKeyPopulated()`.
   
   - AI-generated; verify before applying. React 👍/👎 to flag 
quality.



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4493011198

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.95%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492998002

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.93%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492971300

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * 0e6aa27b826a46a0e14aab032c6f85c67e211770 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14126)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492960366

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.93%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492934483

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.91%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492891788

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.87%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492880358

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.84%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492870678

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.82%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492845024

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.80%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492834982

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.75%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492829303

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `97 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 51.75%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 28.57% | [4 Missing and 1 partial :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMeta

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


hudi-bot commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492798196

   
   ## CI report:
   
   * 0e160512a73a56c18c80a093b67b9c10a957331a UNKNOWN
   * 0bb3be9c7c0570581eb4f45605fba466d04211ac UNKNOWN
   * 9cf490de4a487d1fb3aaa960c3b95ece1cb9b0a4 UNKNOWN
   * eaf89f3bf25b269d3aaaeb74f15614bc0789dee1 Azure: 
[FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14044)
 
   * 0e6aa27b826a46a0e14aab032c6f85c67e211770 Azure: 
[PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=14126)
 
   
   
   Bot commands
 @hudi-bot supports the following commands:
   
- `@hudi-bot run azure` re-run the last Azure build
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492785067

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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 `62.90909%` with `102 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 47.30%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&ut

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492769050

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `108 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 45.53%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&ut

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492759508

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `108 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 45.51%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&ut

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492757861

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `108 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 45.51%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&ut

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492741718

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.72727%` with `108 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 44.99%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&ut

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492734883

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.0%` with `110 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 40.18%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&ut

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492733480

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.0%` with `110 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 39.91%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&ut

Re: [PR] feat: Support selective meta field population [hudi]

2026-05-19 Thread via GitHub


codecov-commenter commented on PR #18384:
URL: https://github.com/apache/hudi/pull/18384#issuecomment-4492728113

   ## 
[Codecov](https://app.codecov.io/gh/apache/hudi/pull/18384?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.63636%` with `111 lines` in your changes missing 
coverage. Please review.
   :white_check_mark: Project coverage is 39.59%. Comparing base 
([`7443856`](https://app.codecov.io/gh/apache/hudi/commit/744385680b119e13ed276fd8ee96990600f1cd9e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache))
 to head 
([`0e6aa27`](https://app.codecov.io/gh/apache/hudi/commit/0e6aa27b826a46a0e14aab032c6f85c67e211770?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :warning: Report is 61 commits behind head on master.
   
   | [Files with missing 
lines](https://app.codecov.io/gh/apache/hudi/pull/18384?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 | Patch % | Lines |
   |---|---|---|
   | 
[...apache/hudi/common/model/HoodieMetaFieldFlags.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Fmodel%2FHoodieMetaFieldFlags.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jb21tb24vc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvY29tbW9uL21vZGVsL0hvb2RpZU1ldGFGaWVsZEZsYWdzLmphdmE=)
 | 70.14% | [12 Missing and 8 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...hudi/io/storage/row/HoodieRowDataCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-flink-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowDataCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1mbGluay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93RGF0YUNyZWF0ZUhhbmRsZS5qYXZh)
 | 0.00% | [15 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...che/hudi/io/storage/row/HoodieRowCreateHandle.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2Frow%2FHoodieRowCreateHandle.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9yb3cvSG9vZGllUm93Q3JlYXRlSGFuZGxlLmphdmE=)
 | 44.44% | [3 Missing and 7 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...scala/org/apache/spark/sql/hudi/SparkHelpers.scala](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fhudi%2FSparkHelpers.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcmsvc3JjL21haW4vc2NhbGEvb3JnL2FwYWNoZS9zcGFyay9zcWwvaHVkaS9TcGFya0hlbHBlcnMuc2NhbGE=)
 | 0.00% | [7 Missing :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...ache/hudi/io/storage/HoodieSparkParquetWriter.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-client%2Fhudi-spark-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fio%2Fstorage%2FHoodieSparkParquetWriter.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1jbGllbnQvaHVkaS1zcGFyay1jbGllbnQvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvaW8vc3RvcmFnZS9Ib29kaWVTcGFya1BhcnF1ZXRXcml0ZXIuamF2YQ==)
 | 50.00% | [0 Missing and 5 partials :warning: 
](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
 |
   | 
[...pache/hudi/common/table/HoodieTableMetaClient.java](https://app.codecov.io/gh/apache/hudi/pull/18384?src=pr&el=tree&filepath=hudi-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Fcommon%2Ftable%2FHoodieTableMetaClient.java&ut

  1   2   3   4   5   >