You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "skywalker0618 (via GitHub)" <gi...@apache.org> on 2026/04/23 18:06:19 UTC
[PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
skywalker0618 opened a new pull request, #18567:
URL: https://github.com/apache/hudi/pull/18567
### Describe the issue this Pull Request addresses
Hudi-flink's `ParquetColumnarRowSplitReader` raises `ClassCastException` for a range of nested Parquet schemas (`ARRAY<ROW>`, `MAP<*,*>` inside `ARRAY`, nested `ROW` subtrees, legacy 2-level list encodings). Flink 2.1 fixed this class of problems in [FLINK-35702](https://issues.apache.org/jira/browse/FLINK-35702) by rewriting nested reads in Dremel form ("one primitive reader per leaf column" + an assembler that stitches repetition / definition levels into offsets, lengths, and null flags).
This is the 2nd of a series of PRs that port flink 2.1 fixes back into hudi. It is strictly scaffolding: it adds the shared data-holder / utility classes that the new readers will consume, with no existing caller changes and no behavior change yet.
### Summary and Changelog
Vendors ten classes from Apache Flink 2.1 into `hudi-flink1.18.x` so we can adopt the [FLINK-35702](https://issues.apache.org/jira/browse/FLINK-35702) Dremel reader without pulling `@Internal` Flink runtime classes or Flink's shaded Guava into Hudi:
- `org.apache.hudi.table.format.cow.utils`
- `BooleanArrayList`, `IntArrayList`, `LongArrayList` — vendored from `org.apache.flink.runtime.util.*`
- `NestedPositionUtil` — vendored from `org.apache.flink.formats.parquet.utils.NestedPositionUtil`. Computes Dremel
offsets/lengths/null-flags from repetition / definition levels
- `org.apache.hudi.table.format.cow.vector.position`
- `CollectionPosition`, `RowPosition`, `LevelDelegation` — position / level-pair data holders, vendored from `org.apache.flink.formats.parquet.vector.position.*`
- `org.apache.hudi.table.format.cow.vector.type`
- `ParquetField`, `ParquetPrimitiveField`, `ParquetGroupField` — vendored from `org.apache.flink.formats.parquet.vector.type.*`. Express the logical-plus-physical schema tree the new reader walks
**Single intentional divergence from Flink 2.1**:
`ParquetGroupField`'s children list permits `null` entries. Flink backs its list with `ImmutableList.copyOf(...)` which
would throw NPE on null elements; Hudi backs it with a defensively-copied `Collections.unmodifiableList(new ArrayList<>(...))`. This lets Hudi represent a ROW subtree that is present in the requested logical schema but absent from the Parquet file (schema evolution) as a `null` slot in the children list, subsuming the role played by Hudi's existing `EmptyColumnReader` branch. The divergence is documented in class Javadoc and covered by `TestParquetGroupField` (7 tests covering non-null retention, null-tolerance, unmodifiability, defensive copying, null-list rejection, empty lists,
and field-metadata exposure).
All ten vendored classes are otherwise faithful ports. No Flink class is modified, no Hudi caller is rewired. The vendored classes will be consumed by the new `NestedColumnReader` / `NestedPrimitiveColumnReader` in the next PR and by the rewritten `ParquetSplitReaderUtil` after that.
Part of #18491.
### Impact
No user-visible change in this PR. Nothing wires these classes into the read path yet. `ParquetSplitReaderUtil` and `ParquetColumnarRowSplitReader` are untouched.
### Risk Level
None — pure additions. No existing code paths touched; the module compiles and all existing tests pass unchanged.
### Documentation Update
N/A
### Contributor's checklist
- [X] Read through [contributor's guide](https://hudi.apache.org/contribute/how-to-contribute)
- [X] Enough context is provided in the sections above
- [X] Adequate tests were added if applicable
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306973658
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 48.42%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 21 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|4|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|2|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 48.42% -20.46%
+ Complexity 28482 16341 -12141
=============================================
Files 2478 1988 -490
Lines 136699 110647 -26052
Branches 16634 13877 -2757
=============================================
- Hits 94150 53576 -40574
- Misses 34980 51542 +16562
+ Partials 7569 5529 -2040
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.04% <ø> (-16.42%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.55% <ø> (-12.77%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 1560 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307329605
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "c249cd28cd94462057503e3249c7d27ade1b548b",
"status" : "SUCCESS",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13492",
"triggerID" : "c249cd28cd94462057503e3249c7d27ade1b548b",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* c249cd28cd94462057503e3249c7d27ade1b548b Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13492)
<details>
<summary>Bot commands</summary>
@hudi-bot supports the following commands:
- `@hudi-bot run azure` re-run the last Azure build
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4310524956
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 68.77%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
:warning: Report is 5 commits behind head on master.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 68.77% -0.10%
- Complexity 28482 28486 +4
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
+ Hits 94150 94153 +3
- Misses 34980 35171 +191
- Partials 7569 7572 +3
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `49.45% <ø> (-0.01%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [20 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307019810
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 61.08%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 15 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|5|
>|spark-java-tests|15|5|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 61.08% -7.79%
+ Complexity 28482 25269 -3213
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 83626 -10524
- Misses 34980 46233 +11253
+ Partials 7569 7037 -532
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.23% <ø> (-17.23%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.46% <ø> (-12.86%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [553 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307104560
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 67.92%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 67.92% -0.95%
+ Complexity 28482 28128 -354
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 92991 -1159
- Misses 34980 36271 +1291
- Partials 7569 7634 +65
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.65% <ø> (-3.81%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [148 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4339795706
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 68.77%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
:warning: Report is 23 commits behind head on master.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 68.77% -0.10%
- Complexity 28482 28486 +4
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
+ Hits 94150 94153 +3
- Misses 34980 35171 +191
- Partials 7569 7572 +3
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `49.45% <ø> (-0.01%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [20 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307065798
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 65.74%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 65.74% -3.13%
+ Complexity 28482 27228 -1254
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 90004 -4146
- Misses 34980 39330 +4350
+ Partials 7569 7562 -7
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.23% <ø> (-17.23%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.94% <ø> (-0.38%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [374 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307114894
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 68.00%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 68.00% -0.87%
+ Complexity 28482 28179 -303
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 93095 -1055
- Misses 34980 36167 +1187
- Partials 7569 7634 +65
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.88% <ø> (-3.58%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [140 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307084556
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 67.89%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 67.89% -0.98%
+ Complexity 28482 28116 -366
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 92948 -1202
- Misses 34980 36328 +1348
- Partials 7569 7620 +51
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.49% <ø> (-3.97%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [158 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306952716
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 45.56%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 24 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|3|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|0|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 45.56% -23.31%
+ Complexity 28482 15422 -13060
=============================================
Files 2478 1988 -490
Lines 136699 110642 -26057
Branches 16634 13871 -2763
=============================================
- Hits 94150 50419 -43731
- Misses 34980 54895 +19915
+ Partials 7569 5328 -2241
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.55% <ø> (-12.78%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 1611 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306701355
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "c249cd28cd94462057503e3249c7d27ade1b548b",
"status" : "UNKNOWN",
"url" : "TBD",
"triggerID" : "c249cd28cd94462057503e3249c7d27ade1b548b",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* c249cd28cd94462057503e3249c7d27ade1b548b UNKNOWN
<details>
<summary>Bot commands</summary>
@hudi-bot supports the following commands:
- `@hudi-bot run azure` re-run the last Azure build
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306920457
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 54.03%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 27 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|0|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|0|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 54.03% -14.85%
+ Complexity 28482 12363 -16119
=============================================
Files 2478 1430 -1048
Lines 136699 71520 -65179
Branches 16634 8100 -8534
=============================================
- Hits 94150 38643 -55507
+ Misses 34980 29422 -5558
+ Partials 7569 3455 -4114
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 1826 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307082563
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 67.86%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 67.86% -1.02%
+ Complexity 28482 28105 -377
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 92898 -1252
- Misses 34980 36383 +1403
- Partials 7569 7615 +46
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.31% <ø> (-4.15%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [170 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306764020
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 44.77%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 28 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-client-hadoop-common|1|0|
>|spark-scala-tests|10|0|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|0|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 44.77% -24.11%
+ Complexity 28482 8508 -19974
=============================================
Files 2478 1200 -1278
Lines 136699 62477 -74222
Branches 16634 6754 -9880
=============================================
- Hits 94150 27972 -66178
+ Misses 34980 31445 -3535
+ Partials 7569 3060 -4509
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 2079 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306991210
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 58.62%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 17 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|5|
>|spark-java-tests|15|4|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 58.62% -10.26%
+ Complexity 28482 24308 -4174
=============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
=============================================
- Hits 94150 80249 -13901
- Misses 34980 49764 +14784
+ Partials 7569 6883 -686
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.23% <ø> (-17.23%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.46% <ø> (-12.86%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [667 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306956490
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 45.57%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 23 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|4|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|0|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 45.57% -23.31%
+ Complexity 28482 15422 -13060
=============================================
Files 2478 1988 -490
Lines 136699 110647 -26052
Branches 16634 13877 -2757
=============================================
- Hits 94150 50423 -43727
- Misses 34980 54897 +19917
+ Partials 7569 5327 -2242
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.55% <ø> (-12.77%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 1609 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307123269
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 68.77%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 68.77% -0.10%
- Complexity 28482 28486 +4
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
+ Hits 94150 94153 +3
- Misses 34980 35171 +191
- Partials 7569 7572 +3
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `49.43% <ø> (-0.03%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [20 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307073772
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 67.75%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 67.75% -1.13%
+ Complexity 28482 28037 -445
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 92751 -1399
- Misses 34980 36580 +1600
+ Partials 7569 7565 -4
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.31% <ø> (-4.15%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.16% <ø> (-0.16%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [173 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307077815
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 67.75%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 67.75% -1.12%
+ Complexity 28482 28037 -445
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 92754 -1396
- Misses 34980 36580 +1600
+ Partials 7569 7562 -7
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.31% <ø> (-4.15%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.16% <ø> (-0.16%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [172 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307026018
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 65.62%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 65.62% -3.26%
+ Complexity 28482 27155 -1327
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 89833 -4317
- Misses 34980 39557 +4577
+ Partials 7569 7506 -63
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.23% <ø> (-17.23%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.74% <ø> (-0.58%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [384 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307072196
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 65.89%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 65.89% -2.98%
+ Complexity 28482 27301 -1181
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 90212 -3938
- Misses 34980 39092 +4112
- Partials 7569 7592 +23
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.23% <ø> (-17.23%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.16% <ø> (-0.16%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [351 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307098810
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 67.89%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 67.89% -0.98%
+ Complexity 28482 28116 -366
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 92952 -1198
- Misses 34980 36325 +1345
- Partials 7569 7619 +50
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.52% <ø> (-3.94%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [154 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "hudi-agent (via GitHub)" <gi...@apache.org>.
hudi-agent commented on code in PR #18567:
URL: https://github.com/apache/hudi/pull/18567#discussion_r3132856231
##########
hudi-flink-datasource/hudi-flink1.18.x/src/main/java/org/apache/hudi/table/format/cow/utils/NestedPositionUtil.java:
##########
@@ -0,0 +1,209 @@
+/*
+ * 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.table.format.cow.utils;
+
+import org.apache.hudi.table.format.cow.vector.position.CollectionPosition;
+import org.apache.hudi.table.format.cow.vector.position.RowPosition;
+import org.apache.hudi.table.format.cow.vector.type.ParquetField;
+
+import static java.lang.String.format;
+
+/**
+ * Utils to calculate nested type position.
+ *
+ * <p>Note: Vendored from Apache Flink (FLINK-35702, {@code
+ * org.apache.flink.formats.parquet.utils.NestedPositionUtil}).
+ */
+public class NestedPositionUtil {
+
+ /**
+ * Calculate row offsets according to column's max repetition level, definition level, value's
+ * repetition level and definition level. Each row has three situation:
+ * <li>Row is not defined,because it's optional parent fields is null, this is decided by its
+ * parent's repetition level
+ * <li>Row is null
+ * <li>Row is defined and not empty.
+ *
+ * @param field field that contains the row column message include max repetition level and
+ * definition level.
+ * @param fieldRepetitionLevels int array with each value's repetition level.
+ * @param fieldDefinitionLevels int array with each value's definition level.
+ * @return {@link RowPosition} contains collections row count and isNull array.
+ */
+ public static RowPosition calculateRowOffsets(
+ ParquetField field, int[] fieldDefinitionLevels, int[] fieldRepetitionLevels) {
+ int rowDefinitionLevel = field.getDefinitionLevel();
+ int rowRepetitionLevel = field.getRepetitionLevel();
+ int nullValuesCount = 0;
+ BooleanArrayList nullRowFlags = new BooleanArrayList(0);
+ for (int i = 0; i < fieldDefinitionLevels.length; i++) {
+ // If a row's last field is an array, the repetition levels for the array's items will
+ // be larger than the parent row's repetition level, so we need to skip those values.
+ if (fieldRepetitionLevels[i] > rowRepetitionLevel) {
+ continue;
+ }
+
+ if (fieldDefinitionLevels[i] >= rowDefinitionLevel) {
+ // current row is defined and not empty
+ nullRowFlags.add(false);
+ } else {
+ // current row is null
+ nullRowFlags.add(true);
+ nullValuesCount++;
+ }
+ }
+ if (nullValuesCount == 0) {
+ return new RowPosition(null, fieldDefinitionLevels.length);
+ }
+ return new RowPosition(nullRowFlags.toArray(), nullRowFlags.size());
+ }
+
+ /**
+ * Calculate the collection's offsets according to column's max repetition level, definition
+ * level, value's repetition level and definition level. Each collection (Array or Map) has four
+ * situation:
+ * <li>Collection is not defined, because optional parent fields is null, this is decided by its
+ * parent's repetition level
+ * <li>Collection is null
+ * <li>Collection is defined but empty
+ * <li>Collection is defined and not empty. In this case offset value is increased by the number
+ * of elements in that collection
+ *
+ * @param field field that contains array/map column message include max repetition level and
+ * definition level.
+ * @param definitionLevels int array with each value's repetition level.
+ * @param repetitionLevels int array with each value's definition level.
Review Comment:
🤖 nit: the `@param` descriptions here look swapped — `definitionLevels` says "repetition level" and `repetitionLevels` says "definition level". Could you swap the descriptions so each param matches its actual semantics?
<sub><i>- Generated by an AI agent and may contain mistakes. Please verify any suggestions before applying.</i></sub>
##########
hudi-flink-datasource/hudi-flink1.18.x/src/main/java/org/apache/hudi/table/format/cow/vector/position/LevelDelegation.java:
##########
@@ -0,0 +1,43 @@
+/*
+ * 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.table.format.cow.vector.position;
+
+/**
+ * To delegate repetition level and definition level.
+ *
+ * <p>Note: Vendored from Apache Flink (FLINK-35702, {@code
+ * org.apache.flink.formats.parquet.vector.position.LevelDelegation}).
+ */
+public class LevelDelegation {
+ private final int[] repetitionLevel;
+ private final int[] definitionLevel;
+
+ public LevelDelegation(int[] repetitionLevel, int[] definitionLevel) {
+ this.repetitionLevel = repetitionLevel;
+ this.definitionLevel = definitionLevel;
+ }
+
+ public int[] getRepetitionLevel() {
+ return repetitionLevel;
Review Comment:
🤖 nit: `getRepetitionLevel()` (and `getDefinitionLevel()`) return `int[]` but the singular name suggests a scalar. Could you rename them to `getRepetitionLevels()` / `getDefinitionLevels()` to make the array return type obvious at the call site? This would also align with the plural names used in `NestedPositionUtil` (`fieldRepetitionLevels`, `fieldDefinitionLevels`).
<sub><i>- Generated by an AI agent and may contain mistakes. Please verify any suggestions before applying.</i></sub>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306720012
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "c249cd28cd94462057503e3249c7d27ade1b548b",
"status" : "PENDING",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13492",
"triggerID" : "c249cd28cd94462057503e3249c7d27ade1b548b",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* c249cd28cd94462057503e3249c7d27ade1b548b Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=13492)
<details>
<summary>Bot commands</summary>
@hudi-bot supports the following commands:
- `@hudi-bot run azure` re-run the last Azure build
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4310527537
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 68.77%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
:warning: Report is 5 commits behind head on master.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 68.77% -0.10%
- Complexity 28482 28486 +4
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
+ Hits 94150 94153 +3
- Misses 34980 35171 +191
- Partials 7569 7572 +3
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `49.45% <ø> (-0.01%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [20 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4310516601
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 68.77%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
:warning: Report is 5 commits behind head on master.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 68.77% -0.10%
- Complexity 28482 28486 +4
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
+ Hits 94150 94153 +3
- Misses 34980 35171 +191
- Partials 7569 7572 +3
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `49.43% <ø> (-0.03%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [20 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307118664
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 68.77%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 68.77% -0.10%
- Complexity 28482 28485 +3
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 94149 -1
- Misses 34980 35173 +193
- Partials 7569 7574 +5
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `49.37% <ø> (-0.09%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `45.32% <ø> (+<0.01%)` | :arrow_up: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [20 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "danny0405 (via GitHub)" <gi...@apache.org>.
danny0405 merged PR #18567:
URL: https://github.com/apache/hudi/pull/18567
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4307002324
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:x: Patch coverage is `10.15228%` with `177 lines` in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 61.08%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?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/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
|---|---|---|
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | 0.00% | [79 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | 0.00% | [27 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | 0.00% | [26 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | 0.00% | [19 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | 0.00% | [10 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | 0.00% | [6 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | 81.81% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | 75.00% | [2 Missing :warning: ](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 16 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|5|
>|spark-java-tests|15|4|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
============================================
- Coverage 68.87% 61.08% -7.79%
+ Complexity 28482 25269 -3213
============================================
Files 2478 2488 +10
Lines 136699 136896 +197
Branches 16634 16653 +19
============================================
- Hits 94150 83626 -10524
- Misses 34980 46233 +11253
+ Partials 7569 7037 -532
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.41% <10.15%> (-0.05%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.23% <ø> (-17.23%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.46% <ø> (-12.86%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `38.02% <ø> (-0.03%)` | :arrow_down: |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
| [Files with missing lines](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...able/format/cow/vector/type/ParquetGroupField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetGroupField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0R3JvdXBGaWVsZC5qYXZh) | `100.00% <100.00%> (ø)` | |
| [...udi/table/format/cow/vector/type/ParquetField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0RmllbGQuamF2YQ==) | `81.81% <81.81%> (ø)` | |
| [.../format/cow/vector/type/ParquetPrimitiveField.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Ftype%2FParquetPrimitiveField.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvdHlwZS9QYXJxdWV0UHJpbWl0aXZlRmllbGQuamF2YQ==) | `75.00% <75.00%> (ø)` | |
| [...le/format/cow/vector/position/LevelDelegation.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FLevelDelegation.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vTGV2ZWxEZWxlZ2F0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../table/format/cow/vector/position/RowPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FRowPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vUm93UG9zaXRpb24uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...format/cow/vector/position/CollectionPosition.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Fvector%2Fposition%2FCollectionPosition.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy92ZWN0b3IvcG9zaXRpb24vQ29sbGVjdGlvblBvc2l0aW9uLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../hudi/table/format/cow/utils/BooleanArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FBooleanArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Cb29sZWFuQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...che/hudi/table/format/cow/utils/LongArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FLongArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9Mb25nQXJyYXlMaXN0LmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...ache/hudi/table/format/cow/utils/IntArrayList.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FIntArrayList.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9JbnRBcnJheUxpc3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...udi/table/format/cow/utils/NestedPositionUtil.java](https://app.codecov.io/gh/apache/hudi/pull/18567?src=pr&el=tree&filepath=hudi-flink-datasource%2Fhudi-flink1.18.x%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fhudi%2Ftable%2Fformat%2Fcow%2Futils%2FNestedPositionUtil.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1mbGluay1kYXRhc291cmNlL2h1ZGktZmxpbmsxLjE4Lngvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2h1ZGkvdGFibGUvZm9ybWF0L2Nvdy91dGlscy9OZXN0ZWRQb3NpdGlvblV0aWwuamF2YQ==) | `0.00% <0.00%> (ø)` | |
... and [553 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306976079
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 47.95%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 19 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|5|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|3|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 47.95% -20.93%
+ Complexity 28482 16568 -11914
=============================================
Files 2478 2017 -461
Lines 136699 113280 -23419
Branches 16634 14439 -2195
=============================================
- Hits 94150 54321 -39829
- Misses 34980 53259 +18279
+ Partials 7569 5700 -1869
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.61% <ø> (-16.84%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.46% <ø> (-12.86%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 1544 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306978557
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 47.98%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 18 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|5|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|4|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 47.98% -20.89%
+ Complexity 28482 16581 -11901
=============================================
Files 2478 2017 -461
Lines 136699 113280 -23419
Branches 16634 14439 -2195
=============================================
- Hits 94150 54357 -39793
- Misses 34980 53227 +18247
+ Partials 7569 5696 -1873
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.23% <ø> (-17.23%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.46% <ø> (-12.86%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 1543 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306971298
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 48.35%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 22 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|4|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|1|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 48.35% -20.52%
+ Complexity 28482 16324 -12158
=============================================
Files 2478 1988 -490
Lines 136699 110647 -26052
Branches 16634 13877 -2757
=============================================
- Hits 94150 53506 -40644
- Misses 34980 51599 +16619
+ Partials 7569 5542 -2027
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `33.34% <ø> (-16.12%)` | :arrow_down: |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.55% <ø> (-12.77%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 1561 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306947913
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 46.11%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 25 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|2|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|0|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 46.11% -22.76%
+ Complexity 28482 15258 -13224
=============================================
Files 2478 1971 -507
Lines 136699 108281 -28418
Branches 16634 13363 -3271
=============================================
- Hits 94150 49936 -44214
- Misses 34980 53158 +18178
+ Partials 7569 5187 -2382
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.81% <ø> (-12.51%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 1625 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] feat(flink): Vendor Flink 2.1 Dremel nested-reader support classes [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #18567:
URL: https://github.com/apache/hudi/pull/18567#issuecomment-4306938825
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/18567?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 46.59%. Comparing base ([`ace2871`](https://app.codecov.io/gh/apache/hudi/commit/ace2871c3718d17038fcb555928b002117fcdc4a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`c249cd2`](https://app.codecov.io/gh/apache/hudi/commit/c249cd28cd94462057503e3249c7d27ade1b548b?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
> :exclamation: There is a different number of reports uploaded between BASE (ace2871) and HEAD (c249cd2). Click for more details.
>
> <details><summary>HEAD has 26 uploads less than BASE</summary>
>
>| Flag | BASE (ace2871) | HEAD (c249cd2) |
>|------|------|------|
>|spark-scala-tests|10|1|
>|common-and-other-modules|1|0|
>|spark-java-tests|15|0|
>|utilities|1|0|
></details>
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #18567 +/- ##
=============================================
- Coverage 68.87% 46.59% -22.28%
+ Complexity 28482 15092 -13390
=============================================
Files 2478 1953 -525
Lines 136699 105758 -30941
Branches 16634 12795 -3839
=============================================
- Hits 94150 49280 -44870
- Misses 34980 51414 +16434
+ Partials 7569 5064 -2505
```
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [common-and-other-modules](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `44.77% <ø> (-0.01%)` | :arrow_down: |
| [spark-client-hadoop-common](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `48.55% <ø> (+<0.01%)` | :arrow_up: |
| [spark-java-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
| [spark-scala-tests](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `32.95% <ø> (-12.37%)` | :arrow_down: |
| [utilities](https://app.codecov.io/gh/apache/hudi/pull/18567/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `?` | |
Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment) to find out more.
[see 1650 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/18567/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)
</details>
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org