-
Notifications
You must be signed in to change notification settings - Fork 506
Comparing changes
Open a pull request
base repository: apache/orc
base: v2.0.5
head repository: apache/orc
compare: v2.0.6
- 14 commits
- 22 files changed
- 3 contributors
Commits on May 4, 2025
-
Preparing branch for 2.0.6 development
Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ef5948 - Browse repository at this point
Copy the full SHA 0ef5948View commit details
Commits on May 7, 2025
-
ORC-1895: Add
MacOS 15tomacos-cpp-checkGitHub Action job### What changes were proposed in this pull request? This PR aims to add `MacOS 15` to `macos-cpp-check` GitHub Action job additionally. ### Why are the changes needed? To have additional test coverage. ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #2218 from dongjoon-hyun/ORC-1895. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 1a2e3e0) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 414c5b3 - Browse repository at this point
Copy the full SHA 414c5b3View commit details
Commits on May 21, 2025
-
ORC-1898: When column is all null, NULL_SAFE_EQUALS pushdown doesn't …
…get evaluated correctly ### What changes were proposed in this pull request? When all values in column `col_0` are `NULL`s within a row group, and we attempt to apply the predicate pushdown `col_0 <=> 'xxx'`, the `evaluatePredicateProto` function returns `TruthValue.NULL`. In this case, we can directly determine the result based on the literal value: if the literal is `NULL`, return `TruthValue.YES`, otherwise, return `TruthValue.NO`. ### Why are the changes needed? See [SPARK-52032](https://issues.apache.org/jira/projects/SPARK/issues/SPARK-52032). When we pushdown the NULL_SAFE_EQUALS predicate, all values of the column are `NULL`. The `evaluatePredicateProto` returns `TruthValue.NULL`, whose `isNeeded` returns false so that the whole row group is skipped by `SargApplier.pickRowGroups`, which actually is incorrect. ### How was this patch tested? There already exists unit test -- `TestOrcTimezonePPD.testTimestampAllNulls` ### Was this patch authored or co-authored using generative AI tooling? Co-authored using generative AI tooling. Closes #2223 from jayhan94/fix_null_safe_equals_pred_push. Authored-by: Jay Han <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 467a293) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef88293 - Browse repository at this point
Copy the full SHA ef88293View commit details
Commits on May 23, 2025
-
ORC-1899: Upgrade Spark to 4.0.0 and Scala to 2.13.16
### What changes were proposed in this pull request? This PR aims to upgrade Spark to 4.0.0 and Scala to 2.13.16. ### Why are the changes needed? To use the latest Apache Spark 4.0.0 instead of 4.0.0-preview2. ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #2230 from dongjoon-hyun/ORC-1899. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 1384bbd) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73fa968 - Browse repository at this point
Copy the full SHA 73fa968View commit details -
ORC-1900: Upgrade
Jacksonto 2.18.2 in bench module### What changes were proposed in this pull request? This PR aims to upgrade `Jackson` to 2.18.2 in bench module. ### Why are the changes needed? To match with Apache Spark 4.0.0. ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #2233 from dongjoon-hyun/ORC-1900. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 2318ecb) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 318d0e0 - Browse repository at this point
Copy the full SHA 318d0e0View commit details -
ORC-1872: Upgrade
extra-enforcer-rulesto 1.10.0Bumps [org.codehaus.mojo:extra-enforcer-rules](https://github.com/mojohaus/extra-enforcer-rules) from 1.7.0 to 1.10.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mojohaus/extra-enforcer-rules/releases">org.codehaus.mojo:extra-enforcer-rules's releases</a>.</em></p> <blockquote> <h2>1.10.0</h2> <h2>🚀 New features and improvements</h2> <ul> <li>Recognize JDK 25 (<a href="https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/318">#318</a>) <a href="https://github.com/wendigo"><code>wendigo</code></a></li> </ul> <h2>📦 Dependency updates</h2> <ul> <li>Bump org.codehaus.mojo:mojo-parent from 86 to 87 (<a href="https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/316">#316</a>) <a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>Bump commons-codec:commons-codec from 1.17.2 to 1.18.0 (<a href="https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/315">#315</a>) <a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>Bump commons-codec:commons-codec from 1.17.1 to 1.17.2 (<a href="https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/314">#314</a>) <a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>Bump org.apache.tomcat:tomcat-catalina from 9.0.98 to 9.0.99 in /src/it/mojo-1682 (<a href="https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/317">#317</a>) <a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>Bump org.apache.tomcat:tomcat-catalina from 9.0.96 to 9.0.98 in /src/it/mojo-1682 (<a href="https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/313">#313</a>) <a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>Bump org.apache.tomcat:tomcat-catalina from 7.0.104 to 9.0.96 in /src/it/mojo-1682 (<a href="https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/310">#310</a>) <a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>Bump org.springframework:spring-core from 5.3.27 to 6.1.14 in /src/it/banduplicate-classes-wildcard-exclusion (<a href="https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/312">#312</a>) <a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/e368dcd70fe3375ce3220a6a1735901a1c204110"><code>e368dcd</code></a> [maven-release-plugin] prepare release 1.10.0</li> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/1e8a5245538315a5b8e3c43e11122243ec4996bb"><code>1e8a524</code></a> Recognize JDK 25 (<a href="https://redirect.github.com/mojohaus/extra-enforcer-rules/issues/318">#318</a>)</li> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/a8710b747c68cc5a3a25f864deaee505388386eb"><code>a8710b7</code></a> Bump org.apache.tomcat:tomcat-catalina in /src/it/mojo-1682</li> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/84bac3812205abf713a4c0de2647cd3bca4a8638"><code>84bac38</code></a> Bump commons-codec:commons-codec from 1.17.2 to 1.18.0</li> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/c9d91f6359abc9b0f4fb81bcbeedc2ce65d97a33"><code>c9d91f6</code></a> Bump org.codehaus.mojo:mojo-parent from 86 to 87</li> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/b3e6db30805a718754eefa1e82d9dc76b8fc250b"><code>b3e6db3</code></a> Bump commons-codec:commons-codec from 1.17.1 to 1.17.2</li> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/043f2b36149f93ec956cd31414caab7554656d67"><code>043f2b3</code></a> Bump org.apache.tomcat:tomcat-catalina in /src/it/mojo-1682</li> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/6f7275c3d9c685a381cb62c5a8e2859757a5a67f"><code>6f7275c</code></a> Bump org.springframework:spring-core</li> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/a662ad912fcbf3ddcdbbce08801b5cf9e70f3f8c"><code>a662ad9</code></a> Bump org.apache.tomcat:tomcat-catalina in /src/it/mojo-1682</li> <li><a href="https://github.com/mojohaus/extra-enforcer-rules/commit/f7447caef5ea029fb2c42dc421332acb8b2c364e"><code>f7447ca</code></a> typo</li> <li>Additional commits viewable in <a href="https://github.com/mojohaus/extra-enforcer-rules/compare/1.9.0...1.10.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Closes #2180 from dependabot[bot]/dependabot/maven/java/org.codehaus.mojo-extra-enforcer-rules-1.10.0. Authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 35b558c) Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 650427d) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a299b55 - Browse repository at this point
Copy the full SHA a299b55View commit details -
ORC-1901: Remove
threeten-extraexclusion in `enforceBytecodeVersio……n` rule ### What changes were proposed in this pull request? This PR aims to remove `threeten-extra` exclusion in `enforceBytecodeVersion` rule. ### Why are the changes needed? The previous exclusion rule was added at ORC 1.9.0 with Java 1.8. It's not required for Java 17 since ORC 2.0. - #1536 ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #2234 from dongjoon-hyun/ORC-1901. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 1d33d2a) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a069c91 - Browse repository at this point
Copy the full SHA a069c91View commit details -
ORC-1889: Upgrade
parquetto1.15.2Bumps `parquet.version` from 1.15.1 to 1.15.2. Updates `org.apache.parquet:parquet-hadoop` from 1.15.1 to 1.15.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/parquet-mr/releases">org.apache.parquet:parquet-hadoop's releases</a>.</em></p> <blockquote> <h2>Apache Parquet Java 1.15.2</h2> <h2>What's Changed</h2> <ul> <li><a href="https://redirect.github.com/apache/parquet-mr/issues/3198">GH-3198</a>: Allow specifying trusted classes by class name in <a href="https://redirect.github.com/apache/parquet-java/pull/3199">apache/parquet-java#3199</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/apache/parquet-java/compare/apache-parquet-1.15.1...apache-parquet-1.15.2-rc0">https://github.com/apache/parquet-java/compare/apache-parquet-1.15.1...apache-parquet-1.15.2-rc0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/parquet-java/commit/859eac165b08f927fa14590c33bc5f476405fb68"><code>859eac1</code></a> [maven-release-plugin] prepare release apache-parquet-1.15.2-rc0</li> <li><a href="https://github.com/apache/parquet-java/commit/2fef79bb53ea0a894e4bae861faa8105ca9da15b"><code>2fef79b</code></a> <a href="https://redirect.github.com/apache/parquet-mr/issues/3198">GH-3198</a>: Allow specifying trusted classes by class name (<a href="https://redirect.github.com/apache/parquet-mr/issues/3199">#3199</a>)</li> <li><a href="https://github.com/apache/parquet-java/commit/aedfbbc13a72d738d6cd7db26662f37d3f614206"><code>aedfbbc</code></a> Fix snapshot version of parquet-plugins</li> <li><a href="https://github.com/apache/parquet-java/commit/fe532b50a9da12a50612f5f73adb0b4c7f78734c"><code>fe532b5</code></a> Prepare for next development iteration</li> <li><a href="https://github.com/apache/parquet-java/commit/e7ecd8a7cada0839c90652d1ec8d0aa4ce6fb694"><code>e7ecd8a</code></a> [maven-release-plugin] prepare for next development iteration</li> <li>See full diff in <a href="https://github.com/apache/parquet-mr/compare/apache-parquet-1.15.1...apache-parquet-1.15.2">compare view</a></li> </ul> </details> <br /> Updates `org.apache.parquet:parquet-avro` from 1.15.1 to 1.15.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/parquet-mr/releases">org.apache.parquet:parquet-avro's releases</a>.</em></p> <blockquote> <h2>Apache Parquet Java 1.15.2</h2> <h2>What's Changed</h2> <ul> <li><a href="https://redirect.github.com/apache/parquet-mr/issues/3198">GH-3198</a>: Allow specifying trusted classes by class name in <a href="https://redirect.github.com/apache/parquet-java/pull/3199">apache/parquet-java#3199</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/apache/parquet-java/compare/apache-parquet-1.15.1...apache-parquet-1.15.2-rc0">https://github.com/apache/parquet-java/compare/apache-parquet-1.15.1...apache-parquet-1.15.2-rc0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/parquet-java/commit/859eac165b08f927fa14590c33bc5f476405fb68"><code>859eac1</code></a> [maven-release-plugin] prepare release apache-parquet-1.15.2-rc0</li> <li><a href="https://github.com/apache/parquet-java/commit/2fef79bb53ea0a894e4bae861faa8105ca9da15b"><code>2fef79b</code></a> <a href="https://redirect.github.com/apache/parquet-mr/issues/3198">GH-3198</a>: Allow specifying trusted classes by class name (<a href="https://redirect.github.com/apache/parquet-mr/issues/3199">#3199</a>)</li> <li><a href="https://github.com/apache/parquet-java/commit/aedfbbc13a72d738d6cd7db26662f37d3f614206"><code>aedfbbc</code></a> Fix snapshot version of parquet-plugins</li> <li><a href="https://github.com/apache/parquet-java/commit/fe532b50a9da12a50612f5f73adb0b4c7f78734c"><code>fe532b5</code></a> Prepare for next development iteration</li> <li><a href="https://github.com/apache/parquet-java/commit/e7ecd8a7cada0839c90652d1ec8d0aa4ce6fb694"><code>e7ecd8a</code></a> [maven-release-plugin] prepare for next development iteration</li> <li>See full diff in <a href="https://github.com/apache/parquet-mr/compare/apache-parquet-1.15.1...apache-parquet-1.15.2">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Closes #2212 from dependabot[bot]/dependabot/maven/java/parquet.version-1.15.2. Authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 0bcc1a6) Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 62371db) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74158ee - Browse repository at this point
Copy the full SHA 74158eeView commit details -
ORC-1728: Bump
maven-shade-pluginto 3.6.0Bumps [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.5.3 to 3.6.0. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/maven-shade-plugin/commit/9a572e232d652a12a2404fe3cbe57fb588a87318"><code>9a572e2</code></a> [maven-release-plugin] prepare release maven-shade-plugin-3.6.0</li> <li><a href="https://github.com/apache/maven-shade-plugin/commit/ade2e359214c4094876b0100c97b9a55aecc4c2e"><code>ade2e35</code></a> [MSHADE-428] Prevent null value in array of transformers (<a href="https://redirect.github.com/apache/maven-shade-plugin/issues/229">#229</a>)</li> <li><a href="https://github.com/apache/maven-shade-plugin/commit/b573b8c498ea12cd2b84edb45be3036d9853d03e"><code>b573b8c</code></a> [MSHADE-478] Extra JARs feature (<a href="https://redirect.github.com/apache/maven-shade-plugin/issues/228">#228</a>)</li> <li><a href="https://github.com/apache/maven-shade-plugin/commit/199ffaecd26a912527173ed4edae366e48a00998"><code>199ffae</code></a> Drop the cruft (<a href="https://redirect.github.com/apache/maven-shade-plugin/issues/225">#225</a>)</li> <li><a href="https://github.com/apache/maven-shade-plugin/commit/912a81d95da870e2384359b2836caca4f2d1299f"><code>912a81d</code></a> Bump maven-gh-actions-shared to v4</li> <li><a href="https://github.com/apache/maven-shade-plugin/commit/80e44203f4ed2169b6186a29a7112aa8ed01c7a3"><code>80e4420</code></a> [maven-release-plugin] prepare for next development iteration</li> <li>See full diff in <a href="https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.5.3...maven-shade-plugin-3.6.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Closes #1953 from dependabot[bot]/dependabot/maven/java/org.apache.maven.plugins-maven-shade-plugin-3.6.0. Authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Shaoyun Chen <[email protected]> (cherry picked from commit 1ba1ff6) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d901a3 - Browse repository at this point
Copy the full SHA 5d901a3View commit details
Commits on Jun 9, 2025
-
ORC-1909: Remove unused test resource
log4j.propertiesfiles### What changes were proposed in this pull request? This PR aims to remove unused test resource `log4j.properties` files. ### Why are the changes needed? Aapche ORC 1.7.5 switched the deprecated `slf4j-log4j12` to `slf4j-simple` via ORC-1182. So, these test resources are unused in ORC 1.7.6+. ``` $ find . -name log4j.properties ./java/bench/core/src/resources/log4j.properties ./java/tools/src/test/resources/log4j.properties ./java/core/src/test/resources/log4j.properties ./java/shims/src/test/resources/log4j.properties ./java/mapreduce/src/test/resources/log4j.properties ``` ### How was this patch tested? Pass the CIs and manual review because this doesn't affect ORC code. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #2253 from dongjoon-hyun/ORC-1909. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 4431151) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c388e55 - Browse repository at this point
Copy the full SHA c388e55View commit details
Commits on Jun 17, 2025
-
ORC-1923: Remove
Windows 2019GitHub Action jobThis PR aims to remove `Windows 2019` GitHub Action job. Note that ORC-1924 is created in order to recover Windows test coverage later. - #2273 `Windows 2019` is deprecated already and will be removed soon. - actions/runner-images#12045 Manual review because this is a removal of CI. No. Closes #2274 from dongjoon-hyun/ORC-1923. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 7e452b9) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07576a9 - Browse repository at this point
Copy the full SHA 07576a9View commit details
Commits on Jun 18, 2025
-
ORC-1929: Fix the Javadoc of
ZstdCodec.compress### What changes were proposed in this pull request? This PR aims to fix the javadoc of `ZstdCodec.compress` method. ### Why are the changes needed? The return type is `boolean` instead of `ZstdOptions`. ### How was this patch tested? Manual review. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #2285 from dongjoon-hyun/ORC-1929. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 7b5b1a7) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f26b63 - Browse repository at this point
Copy the full SHA 0f26b63View commit details
Commits on Jun 30, 2025
-
ORC-1942: Fix
PhysicalFsWriternot to changeZstdCodec's default ……option ### What changes were proposed in this pull request? This PR aims to fix `PhysicalFsWriter` to change `tempOptions` directly. ### Why are the changes needed? In the following code path, `tempOptions` is supposed to be updated and used. However, `codec.getDefaultOptions() instanceof ZstdCodec.ZstdOptions options` code is currently updating the return value of `codec.getDefaultOptions()` via a variable `options`. https://github.com/apache/orc/blob/d3843bc043bea97bdd81a0f8e1fab3329efc7308/java/core/src/java/org/apache/orc/impl/PhysicalFsWriter.java#L118-L127 Technically, `ZstdCodec.getDefaultOptions()` returns the final static variable. This AS-IS code is trying to change this static object which leads unintended side-effects. We should avoid this code pattern. https://github.com/apache/orc/blob/d3843bc043bea97bdd81a0f8e1fab3329efc7308/java/core/src/java/org/apache/orc/impl/ZstdCodec.java#L150-L156 ### How was this patch tested? Pass the CIs with a newly added test case. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #2304 from dongjoon-hyun/ORC-1942. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 3c63bf7) Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b54090 - Browse repository at this point
Copy the full SHA 4b54090View commit details
Commits on Jul 4, 2025
-
Signed-off-by: Dongjoon Hyun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28a1dea - Browse repository at this point
Copy the full SHA 28a1deaView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.0.5...v2.0.6