You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "yihua (via GitHub)" <gi...@apache.org> on 2026/09/27 05:39:40 UTC
[PR] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
yihua opened a new pull request, #20090:
URL: https://github.com/apache/hudi/pull/20090
### Describe the issue this Pull Request addresses
closes #20089
part of #20064
`HoodieFileGroupReaderBasedFileFormat` writes `spark.sql.parquet.enableVectorizedReader` into the session conf on every scan. After one row-based Hudi scan (such as a scan wider than `spark.sql.codegen.maxFields`), every later scan in the session reads row-based, including plain Parquet tables: a plain Parquet read after a wide Hudi scan used 20 to 25% more executor CPU. The wide scans themselves also decode with parquet-mr, where vanilla Spark decodes them vectorized.
### Summary and Changelog
The format decides vectorized decoding per scan from the scan's output schema, like Spark's `ParquetFileFormat`, and never writes the session conf. Whether to return batches comes from the plan-time `FileFormat.OPTION_RETURNING_BATCH`, which the Parquet and ORC reader builders now follow instead of rechecking the conf. `supportBatch` returns the same answer as before and no longer has side effects.
Behavior changes: wide scans (and base-only slices of wide MOR scans) decode vectorized and return rows; on the row path, a file with a type change is read row-based with Cast, so no values change and a nested type change no longer fails; a scan planned for batches gets a vectorized reader even if the conf changes before it runs. MOR file-group merges and every existing exclusion stay row-based. New tests cover the session conf, per-file reader choice, conf changes after planning and the vector/variant exclusions.
### Impact
Performance only, no API or config change. Later queries in a session keep their own vectorized decision. Wide scans now hold a vectorized batch (`spark.sql.parquet.columnarReaderBatchSize` rows across the requested columns) per task, as vanilla Spark does for the same schema; lowering that size or disabling the vectorized reader limits it.
### Risk Level
Medium. More reads go through Spark's nested vectorized reader and wide scans use more memory per task, matching vanilla Spark. Type-changed files, batch output and MOR merges keep their current path. This textually conflicts with #20079 (Parquet reader and `ParquetSchemaEvolutionUtils` lines) and in one import with #20077; whichever merges second rebases. A pre-existing wrong-value case on narrow batch reads after a schema-on-read type change is tracked separately.
### Documentation Update
None.
### Contributor's checklist
- [ ] Read through [contributor's guide](https://hudi.apache.org/contribute/how-to-contribute)
- [ ] Enough context is provided in the sections above
- [ ] Adequate tests were added if applicable
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5854642359
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"status" : "FAILURE",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303",
"triggerID" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"triggerType" : "PUSH"
}, {
"hash" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"status" : "PENDING",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17309",
"triggerID" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* 0609737c151f4549490922dd3fb4f2a60dc0ccc9 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303)
* 4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17309)
<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] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5855885212
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"status" : "DELETED",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303",
"triggerID" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"triggerType" : "PUSH"
}, {
"hash" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"status" : "DELETED",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17309",
"triggerID" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"triggerType" : "PUSH"
}, {
"hash" : "16d736a6bad97a194e0e2638857e33bcfca2f6ec",
"status" : "SUCCESS",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17312",
"triggerID" : "16d736a6bad97a194e0e2638857e33bcfca2f6ec",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* 16d736a6bad97a194e0e2638857e33bcfca2f6ec Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17312)
<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] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5853104307
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"status" : "UNKNOWN",
"url" : "TBD",
"triggerID" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* 0609737c151f4549490922dd3fb4f2a60dc0ccc9 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] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5853466018
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"status" : "FAILURE",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303",
"triggerID" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* 0609737c151f4549490922dd3fb4f2a60dc0ccc9 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303)
<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] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5853284112
## [Codecov](https://app.codecov.io/gh/apache/hudi/pull/20090?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 80.15%. Comparing base ([`8d3b065`](https://app.codecov.io/gh/apache/hudi/commit/8d3b06570c5810210dc87dfa7ad051477b6cc175?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`0609737`](https://app.codecov.io/gh/apache/hudi/commit/0609737c151f4549490922dd3fb4f2a60dc0ccc9?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
:warning: Report is 1 commits behind head on master.
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## master #20090 +/- ##
============================================
- Coverage 80.41% 80.15% -0.26%
+ Complexity 34869 34769 -100
============================================
Files 2546 2546
Lines 142888 142887 -1
Branches 17373 17369 -4
============================================
- Hits 114900 114529 -371
- Misses 20074 20423 +349
- Partials 7914 7935 +21
```
| [Components](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=components&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [hudi-common](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `83.89% <ø> (-0.07%)` | :arrow_down: |
| [hudi-client](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `83.41% <ø> (-0.06%)` | :arrow_down: |
| [hudi-flink](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `84.09% <ø> (-1.65%)` | :arrow_down: |
| [hudi-spark-datasource](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `73.83% <ø> (-0.02%)` | :arrow_down: |
| [hudi-utilities](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `78.14% <ø> (ø)` | |
| [hudi-cli](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `70.05% <ø> (ø)` | |
| [hudi-hadoop](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `70.98% <ø> (ø)` | |
| [hudi-sync](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `75.99% <ø> (ø)` | |
| [hudi-io](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `81.21% <ø> (-0.32%)` | :arrow_down: |
| [hudi-timeline-service](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `83.30% <ø> (ø)` | |
| [hudi-cloud](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `81.00% <ø> (ø)` | |
| [hudi-kafka-connect](https://app.codecov.io/gh/apache/hudi/pull/20090/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `53.96% <ø> (ø)` | |
| [Flag](https://app.codecov.io/gh/apache/hudi/pull/20090/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [flink-integration-tests](https://app.codecov.io/gh/apache/hudi/pull/20090/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `36.37% <ø> (-13.11%)` | :arrow_down: |
| [hadoop-mr-java-client](https://app.codecov.io/gh/apache/hudi/pull/20090/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `43.94% <ø> (-0.05%)` | :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/20090?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | |
|---|---|---|
| [...execution/datasources/orc/SparkOrcReaderBase.scala](https://app.codecov.io/gh/apache/hudi/pull/20090?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Forc%2FSparkOrcReaderBase.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2V4ZWN1dGlvbi9kYXRhc291cmNlcy9vcmMvU3BhcmtPcmNSZWFkZXJCYXNlLnNjYWxh) | `83.75% <ø> (+0.82%)` | :arrow_up: |
| [...parquet/HoodieFileGroupReaderBasedFileFormat.scala](https://app.codecov.io/gh/apache/hudi/pull/20090?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FHoodieFileGroupReaderBasedFileFormat.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2V4ZWN1dGlvbi9kYXRhc291cmNlcy9wYXJxdWV0L0hvb2RpZUZpbGVHcm91cFJlYWRlckJhc2VkRmlsZUZvcm1hdC5zY2FsYQ==) | `84.11% <ø> (-0.24%)` | :arrow_down: |
| [...asources/parquet/ParquetSchemaEvolutionUtils.scala](https://app.codecov.io/gh/apache/hudi/pull/20090?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark-common%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FParquetSchemaEvolutionUtils.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmstY29tbW9uL3NyYy9tYWluL3NjYWxhL29yZy9hcGFjaGUvc3Bhcmsvc3FsL2V4ZWN1dGlvbi9kYXRhc291cmNlcy9wYXJxdWV0L1BhcnF1ZXRTY2hlbWFFdm9sdXRpb25VdGlscy5zY2FsYQ==) | `86.95% <ø> (-0.15%)` | :arrow_down: |
| [...ion/datasources/parquet/Spark35ParquetReader.scala](https://app.codecov.io/gh/apache/hudi/pull/20090?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark3.5.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark35ParquetReader.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3BhcmszLjUueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazM1UGFycXVldFJlYWRlci5zY2FsYQ==) | `94.30% <ø> (-0.11%)` | :arrow_down: |
| [...ion/datasources/parquet/Spark42ParquetReader.scala](https://app.codecov.io/gh/apache/hudi/pull/20090?src=pr&el=tree&filepath=hudi-spark-datasource%2Fhudi-spark4.2.x%2Fsrc%2Fmain%2Fscala%2Forg%2Fapache%2Fspark%2Fsql%2Fexecution%2Fdatasources%2Fparquet%2FSpark42ParquetReader.scala&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-aHVkaS1zcGFyay1kYXRhc291cmNlL2h1ZGktc3Bhcms0LjIueC9zcmMvbWFpbi9zY2FsYS9vcmcvYXBhY2hlL3NwYXJrL3NxbC9leGVjdXRpb24vZGF0YXNvdXJjZXMvcGFycXVldC9TcGFyazQyUGFycXVldFJlYWRlci5zY2FsYQ==) | `94.18% <ø> (-0.10%)` | :arrow_down: |
... and [59 files with indirect coverage changes](https://app.codecov.io/gh/apache/hudi/pull/20090/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.
- :package: [JS Bundle Analysis](https://docs.codecov.com/docs/javascript-bundle-analysis): Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5855203164
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"status" : "FAILURE",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303",
"triggerID" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"triggerType" : "PUSH"
}, {
"hash" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"status" : "PENDING",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17309",
"triggerID" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"triggerType" : "PUSH"
}, {
"hash" : "16d736a6bad97a194e0e2638857e33bcfca2f6ec",
"status" : "PENDING",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17312",
"triggerID" : "16d736a6bad97a194e0e2638857e33bcfca2f6ec",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* 0609737c151f4549490922dd3fb4f2a60dc0ccc9 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303)
* 4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17309)
* 16d736a6bad97a194e0e2638857e33bcfca2f6ec Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17312)
<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] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5854594675
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"status" : "FAILURE",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303",
"triggerID" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"triggerType" : "PUSH"
}, {
"hash" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"status" : "UNKNOWN",
"url" : "TBD",
"triggerID" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* 0609737c151f4549490922dd3fb4f2a60dc0ccc9 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303)
* 4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a 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] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5855345835
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"status" : "DELETED",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303",
"triggerID" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"triggerType" : "PUSH"
}, {
"hash" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"status" : "SUCCESS",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17309",
"triggerID" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"triggerType" : "PUSH"
}, {
"hash" : "16d736a6bad97a194e0e2638857e33bcfca2f6ec",
"status" : "PENDING",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17312",
"triggerID" : "16d736a6bad97a194e0e2638857e33bcfca2f6ec",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* 4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17309)
* 16d736a6bad97a194e0e2638857e33bcfca2f6ec Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17312)
<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] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "voonhous (via GitHub) via commits" <co...@hudi.apache.org>.
voonhous closed pull request #20090: perf(spark): decide the vectorized parquet reader per scan without mutating the session conf
URL: https://github.com/apache/hudi/pull/20090
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5855163956
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"status" : "FAILURE",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303",
"triggerID" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"triggerType" : "PUSH"
}, {
"hash" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"status" : "PENDING",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17309",
"triggerID" : "4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a",
"triggerType" : "PUSH"
}, {
"hash" : "16d736a6bad97a194e0e2638857e33bcfca2f6ec",
"status" : "UNKNOWN",
"url" : "TBD",
"triggerID" : "16d736a6bad97a194e0e2638857e33bcfca2f6ec",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* 0609737c151f4549490922dd3fb4f2a60dc0ccc9 Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303)
* 4514c93decf47e2b36bc50b7a9f2ff7ba0c20a2a Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17309)
* 16d736a6bad97a194e0e2638857e33bcfca2f6ec 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] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-5853143885
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"status" : "PENDING",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303",
"triggerID" : "0609737c151f4549490922dd3fb4f2a60dc0ccc9",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* 0609737c151f4549490922dd3fb4f2a60dc0ccc9 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=17303)
<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] perf(spark): decide the vectorized parquet reader per scan without mutating the session conf [hudi]
Posted by "voonhous (via GitHub) via commits" <co...@hudi.apache.org>.
voonhous commented on PR #20090:
URL: https://github.com/apache/hudi/pull/20090#issuecomment-6701532516
Temporarily closing this PR while we debug a GitHub settings error on master (#20471); it will be reopened shortly, no action needed.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org