pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/apache/orc/releases

Releases · apache/orc · GitHub
Skip to content

Releases: apache/orc

v2.3.0

02 Mar 17:04

Choose a tag to compare

Milestone

Branch

New Features

  • ORC-2119: Support Java 25
    • There exists a known Java issue with workarounds: ORC-2116: Java 25 G1GC: Optional Evacuations may evacuate pinned objects
  • ORC-2075: Support new Lz4Codec based on lz4-java
  • ORC-2083: Support XerialSnappyCodec
  • ORC-1986: Trigger flush stripe for large input rows
  • ORC-2000: [C++] Add support to prefetch small stripes
  • ORC-2002: [C++] Improve stripe prefetch
  • ORC-1969: [C++] Support async I/O prefetch of next stripe
  • ORC-2013: [C++] Bump CMake minimum requirement to 3.25 to leverage FetchContent

Improvement

  • ORC-1994: [C++] Improve CMake by extracting OrcSanitizers.cmake
  • ORC-2008: [C++] Simplify CMake flags and compile options
  • ORC-2009: Remove unused code for CMake 3.6 and older
  • ORC-2014: Rename variables and configurations for periodic stripe size and dictionary size checks
  • ORC-2021: Fallback to UTC when /etc/localtime does not exist
  • ORC-2022: [C++] Add support to use dictionary for IN expression
  • ORC-2029: support Float fast read by memcpy in DoubleColumnReader
  • ORC-2031: Document orc.dictionary.max.size.bytes and orc.stripe.size.check.ratio
  • ORC-2036: optimize SortedStringDictionary performance
  • ORC-2038: Improve error message in TypeDescription.withPrecision()
  • ORC-2048: Use Java InputStream.skipNBytes instead of IOUtils.skipFully
  • ORC-2049: Move MAX_ARRAY_SIZE to RecordReaderUtils from IOUtils
  • ORC-2052: Remove unused IOUtils class
  • ORC-2053: Use Java Set.of instead of Collections.emptySet
  • ORC-2055: Use Java ArrayList constructors instead of Lists.newArrayList
  • ORC-2077: Introduce NullOptions class for CompressionCodec
  • ORC-2081: Support ORC LZ4 in bench module
  • ORC-2082: Support Parquet LZ4 in bench module
  • ORC-2085: Set strategy.max-parrallel to 20 for all GitHub Action jobs
  • ORC-2089: Disable Maven Parallel PUT
  • ORC-2090: Add a new label rule for MESON build
  • ORC-2091: Use HTTPS instead of HTTP
  • ORC-2111: Ensure Annotation Processing in Java compilation for Java 23+

Bug Fixes

  • ORC-1921: Upgrade Hadoop to 3.4.2
  • ORC-1966: ZSTD compress/decompress needs handle error properly
  • ORC-1967: C++ compilation issue with VS2022
  • ORC-1972: Upgrade ORC Format to 1.1.1
  • ORC-1973: Use int64_t instead of google::protobuf::int64 for Protobuf v22+
  • ORC-1974: Use google::protobuf::TextFormat instead of DebugString for Protobuf v30+
  • ORC-1977: Add Deprecated annotations for all deprecated APIs
  • ORC-2007: Upgrade gson to 2.13.2
  • ORC-2010: Use IANA Identifier America/Los_Angeles instead of US/Pacific in Java
  • ORC-2011: Fix Timezone to support legacy US TimeZone identifiers
  • ORC-2024: Upgrade zstd-jni to 1.5.7-5
  • ORC-2027: Undefined behavior in DoubleColumnReader::readFloat()
  • ORC-2028: evictEntriesBefore has deleted buffers used in unfinished coroutines causes panic
  • ORC-2032: Upgrade zstd-jni to 1.5.7-6
  • ORC-2042: Upgrade maven version to 3.9.12
  • ORC-2051: Fix Meson build to use ORC Format 1.1.1
  • ORC-2054: Fix Meson build version string to 2.3.0-SNAPSHOT
  • ORC-2069: Fix convert tool failed to read csv
  • ORC-2078: Fix TestConverter to respect test.tmp.dir
  • ORC-2087: Upgrade zstd-jni to 1.5.7-7
  • ORC-2103: Update CMake requirements to 3.25+ consistently
  • ORC-2105: Fix orc-format.wrap to use ORC Format 1.1.1

Tests

  • ORC-2112: Use Java 25 for Ubuntu 26.04 docker test
  • ORC-1968: Upgrade commons-cli to 1.10.0
  • ORC-1982: Upgrade brotli4j to 1.20.0
  • ORC-1992: Bump opencsv to 5.12.0
  • ORC-2040: Upgrade commons-cli to 1.11.0
  • ORC-2068: Upgrade Hadoop to 3.4.3
  • ORC-2084: Upgrade mockito to 5.21.0
  • ORC-1924: Add Windows 2025 GitHub Action job
  • ORC-1964: [CI] Fix CI ubsan-test with GNU
  • ORC-1965: Ban org.apache.commons.lang package
  • ORC-1970: [CI] Update cpp-linter-action to f91c446a32ae3eb9f98fef8c9ed4c7cb613a4f8a
  • ORC-1979: Upgrade commons-csv to 1.14.1
  • ORC-1980: Upgrade junit to 5.13.4
  • ORC-1983: Upgrade gtest to 1.17.0
  • ORC-1984: Add debian13 to docker tests, docs, and GitHub Action
  • ORC-1987: Upgrade Spark to 4.0.1 in bench module
  • ORC-1988: Upgrade Parquet to 1.16.0 in bench module
  • ORC-1989: Upgrade Hive to 4.1.0 in bench module
  • ORC-1990: Upgrade bcpkix-jdk18on to 1.81
  • ORC-1991: Upgrade snappy-java to 1.1.10.8 in bench module
  • ORC-1993: Upgrade spotless-maven-plugin to 2.46.1
  • ORC-1995: Add MacOS 26 to GitHub Action CI and docs
  • ORC-1996: Remove MacOS 13 from GitHub Action CI and docs
  • ORC-1997: Add a daily build-and-test GitHub Action Job for main branch
  • ORC-1998: Use Java 25 instead of 25-ea
  • ORC-1999: Upgrade Checkstyle to 11.0.1
  • ORC-2003: Upgrade guava to 33.5.0-jre
  • ORC-2004: Upgrade bouncycastle to 1.82
  • ORC-2005: Upgrade spotbugs-maven-plugin to 4.9.6
  • ORC-2006: Upgrade maven-shade-plugin to 3.6.1
  • ORC-2012: Remove US timezone workaround from Debian 13 Docker image
  • ORC-2015: Remove Debian 11 Support
  • ORC-2016: Upgrade CMake to 3.26.0 in amazonlinux:2023
  • ORC-2017: Upgrade checkstyle to 11.1.0
  • ORC-2018: Upgrade spotless-maven-plugin to 3.0.0
  • ORC-2019: Upgrade commons-lang3 to 3.19.0
  • ORC-2020: Upgrade junit to 6.0.0
  • ORC-2026: Upgrade maven-enforcer-plugin to 3.6.2
  • ORC-2034: Upgrade Checkstyle to 12.1.0
  • ORC-2037: Upgrade Spark to 4.1.0 and Scala to 2.13.17
  • ORC-2039: Upgrade junit to 6.0.1
  • ORC-2045: Upgrade checkstyle to 12.3.0
  • ORC-2050: Add MacOS 26 to meson/macos-cpp-check and use mainly in build
  • ORC-2056: Remove MacOS 14 from GitHub Action CI and docs
  • ORC-2058: Upgrade commons-lang3 to 3.20.0
  • ORC-2059: Upgrade spotless-maven-plugin to 3.1.0
  • ORC-2061: Upgrade byte-buddy to 1.18.4
  • ORC-2062: Upgrade objenesis to 3.5
  • ORC-2063: Upgrade Spark to 4.1.1
  • ORC-2064: Update oraclelinux9 to use dnf instead of yum
  • ORC-2065: Bump parquet to 1.17.0
  • ORC-2066: Upgrade spotbugs-maven-plugin to 4.9.8.2
  • ORC-2067: Upgrade junit to 6.0.2
  • ORC-2070: Add oraclelinux10 to docker tests and GitHub Action
  • ORC-2071: Upgrade spotless-maven-plugin to 3.2.1
  • ORC-2072: Remove OracleLinux 8 Support
  • ORC-2073: Fix JSONArgsRecommended warnings of Dockerfile
  • ORC-2074: Reduce GitHub Action concurrency
  • ORC-2076: Use license-check to check java directory
  • ORC-2079: Add lz4 codec pool test coverage
  • ORC-2086: Upgrade Spark to 4.2.0-preview2 and Netty to 4.2.10.Final
  • ORC-2088: Upgrade maven-dependency-plugin to 3.10.0
  • ORC-2092: Add ubuntu26 to docker tests and GitHub Action
  • ORC-2097: Make actions/* GitHub Actions jobs up-to-date
  • ORC-2098: Exclude .mvn/maven.config for apache-rat-plugin
  • ORC-2099: Remove Ubuntu 24.04 Support
  • ORC-2101: Enable GitHub Action CI in branch-2.3
  • ORC-2104: Update amazonlinux with 2023.10.20260202.2 and use dnf
  • ORC-2110: Enable Java 25 to build and verify all tests

Tasks

  • ORC-1891: Upgrade to Apache parent pom 34 along with maven plugins
  • ORC-1951: Setting version to 2.3.0-SNAPSHOT
  • ORC-1975: Improve merge_orc_pr.py to accept PR numbers as a CLI argument
  • ORC-1978: Upgrade maven-enforcer-plugin to 3.6.1
  • ORC-1981: Upgrade build-helper-maven-plugin to 3.6.1
  • ORC-1985: Upgrade actions/checkout to v5
  • ORC-2001: Add method descriptions to all public Java interfaces
  • ORC-2023: Upgrade maven-dependency-plugin to 3.9.0
  • ORC-2025: Upgrade extra-enforcer-rules to 1.11.0
  • ORC-2043: Upgrade maven-jar-plugin to 3.5.0
  • ORC-2044: Upgrade maven-assembly-plugin to 3.8.0
  • ORC-2047: Add .vscode to .gitignore
  • ORC-2057: Add Pandas page at Using in Python section
  • ORC-2060: Upgrade bouncycastle to 1.83
  • ORC-2080: Add create_orc_jira.py script
  • ORC-2093: Remove labeler GitHub Action job
  • ORC-2096: Remove doc dependency from build GitHub Actions job

v2.2.2

12 Jan 03:57

Choose a tag to compare

Milestone

Full Changelog

Bug Fixes

  • ORC-2027: [C++] Fix undefined behavior in DoubleColumnReader::readFloat()
  • ORC-2032: Upgrade zstd-jni to 1.5.7-6
  • ORC-2040: Upgrade commons-cli to 1.11.0
  • ORC-2051: Fix Meson build to use ORC Format 1.1.1

Test

  • ORC-2037: Upgrade Spark to 4.1.0 and Scala to 2.13.17
  • ORC-2041: Update cpp-linter-action hash to match ASF infra
  • ORC-2050: Add MacOS 26 to meson/macos-cpp-check and use mainly in build GitHub Action job
  • ORC-2058 Upgrade commons-lang3 to 3.20.0

Task

  • ORC-2042: Upgrade maven.version to 3.9.12
  • ORC-2057: Add Pandas page at Using in Python section

v2.1.4

10 Jan 02:59
2efceb3

Choose a tag to compare

Milestone

Full Changelog

Bug Fixes

  • ORC-1892: Upgrade snappy to 1.2.2
  • ORC-1893: Upgrade zstd to 1.5.7
  • ORC-1952: [C++] Fix the issue where the value of headerThirdByte exceeds the valid byte range
  • ORC-1973: Use int64_t instead of google::protobuf::int64 for Protobuf v22+
  • ORC-1974: Use google::protobuf::TextFormat instead of DebugString for Protobuf v30+
  • ORC-2010: Use IANA Identifier America/Los_Angeles instead of US/Pacific in Java
  • ORC-2027: Undefined behavior in DoubleColumnReader::readFloat()

Test

  • ORC-1970: [CI] Update cpp-linter-action to f91c446a32ae3eb9f98fef8c9ed4c7cb613a4f8a
  • ORC-1996: Remove MacOS 13 from GitHub Action CI and docs

v2.0.7

08 Jan 13:31
79d554e

Choose a tag to compare

Milestone

Full Changelog

Bug Fixes

  • ORC-1825: Bump Snappy to 1.2.1
  • ORC-1827: Bump ZLIB to 1.3.1
  • ORC-1828: Bump LZ4 to 1.10.0
  • ORC-1892: Upgrade snappy to 1.2.2
  • ORC-1893: Upgrade zstd to 1.5.7
  • ORC-1973: Use int64_t instead of google::protobuf::int64 for Protobuf v22+
  • ORC-1974: Use google::protobuf::TextFormat instead of DebugString for Protobuf v30+
  • ORC-2010: Use IANA Identifier America/Los_Angeles instead of US/Pacific in Java

Test

  • ORC-1996: Remove MacOS 13 from GitHub Action CI and docs

Task

  • ORC-1896: Add CMAKE_POLICY_VERSION_MINIMUM=3.12 to ThirdpartyToolchain.cmake

v1.9.8

08 Jan 10:34
aedd7b1

Choose a tag to compare

Milestone

Full Changelog

Bug Fixes

  • ORC-2035: Upgrade protobuf-java to 3.25.5

Test

  • ORC-1996: Remove MacOS 13 from GitHub Action CI and docs
  • ORC-2046: Fix macos-14-arm64 CI failure

v2.2.1

01 Oct 15:50
9f6aeca

Choose a tag to compare

Milestone

Full Changelog

Bug Fixes

  • ORC-1966: [C++] Fix ZSTD compress/decompress to propagate errors
  • ORC-1967: [C++] Fix Windows build
  • ORC-1968: Upgrade commons-cli to 1.10.0
  • ORC-1972: Upgrade ORC Format to 1.1.1
  • ORC-1973: [C++] Use int64_t instead of google::protobuf::int64 for Protobuf v22+
  • ORC-1974: [C++] Use google::protobuf::TextFormat instead of DebugString for Protobuf v30+
  • ORC-1977: Add Deprecated annotations for all deprecated APIs
  • ORC-1979: Upgrade commons-csv to 1.14.1
  • ORC-2007: Upgrade gson to 2.13.2
  • ORC-2010: Use IANA Identifier America/Los_Angeles instead of US/Pacific in Java
  • ORC-2011: [C++] Fix Timezone to support legacy US TimeZone identifiers
  • ORC-2012: Remove US timezone workaround from Debian 13 Docker image

Test

  • ORC-1921: Upgrade Hadoop to 3.4.2
  • ORC-1964: [CI] Fix CI ubsan-test with GNU
  • ORC-1970: [CI] Fix cpp-linter-action to use hash tag
  • ORC-1978: Upgrade maven-enforcer-plugin to 3.6.1
  • ORC-1980: Upgrade junit to 5.13.4
  • ORC-1983: [C++] Upgrade gtest to 1.17.0
  • ORC-1984: Add debian13 to docker tests, docs, and GitHub Action
  • ORC-1987: Upgrade Spark to 4.0.1 in bench module
  • ORC-1988: Upgrade Parquet to 1.16.0 in bench module
  • ORC-1989: Upgrade Hive to 4.1.0 in bench module
  • ORC-1995: Add MacOS 26 to GitHub Action CI and docs
  • ORC-1996: Remove MacOS 13 from GitHub Action CI and docs
  • ORC-1998: Use Java 25 instead of 25-ea
  • ORC-1999: Upgrade Checkstyle to 11.0.1
  • ORC-2003: Upgrade guava to 33.5.0-jre

Task

  • MINOR: Clarify optional meson 1.3.0+ requirement in README.md

v2.2.0

30 Jul 06:44
eeee98b

Choose a tag to compare

Milestone

Branch

New Features

  • ORC-1903: Support Geometry and Geography types
  • ORC-1920: [C++] Support Geometry and Geography types
  • ORC-1884: [C++] Add the maybe() function to the SearchArgumentBuilder
  • ORC-1906: [C++] Support Meson build

Improvement

  • ORC-1838: Bump opencsv to 5.10
  • ORC-1841: [C++] Add UBSAN to CI
  • ORC-1848: PrintData tool add parameter description
  • ORC-1858: Add a c++ api that only get stripe level statistics without reading row group index
  • ORC-1880: [C++] Add invalid argument check for NOT Operator in ExpressionTree
  • ORC-1894: Add CMAKE_POLICY_VERSION_MINIMUM=3.12 to PROTOBUF_CMAKE_ARGS
  • ORC-1905: Upgrade Maven to 3.9.10
  • ORC-1931: Suppress Hadoop logs lower than ERROR level in orc-tools
  • ORC-1932: Use setIfUnset for fs.defaultFS and fs.file.impl.disable.cache
  • ORC-1933: Change org.jetbrains:annotations dependency to the provided scope
  • ORC-1936: Get example and build dir for tools test from Build System instead of gtest
  • ORC-1937: Use the default buildtype in Meson config
  • ORC-1938: Update tools module to set fs.file.impl.disable.cache only for Java 22+
  • ORC-1946: [C++] Fix the issue discovered by UBSAN.
  • ORC-1950: [C++] Replace std::unorder_map with google dense_hash_map in SortedStringDictionary and remove reorder to improve write performance of dict-encoding columns
  • ORC-1961: Support orc.compression.zstd.strategy

Bug Fixes

  • ORC-1833: [C++] Fix CMake script to be used inside another project
  • ORC-1835: [C++] Fix cpp-linter-action to build first
  • ORC-1836: Upgrade zstd-jni to 1.5.6-9
  • ORC-1846: [C++] Fix imported libraries in the Conan build
  • ORC-1851: Upgrade zstd-jni to 1.5.6-10
  • ORC-1853: Rename class TesScanData to TestScanData
  • ORC-1854: Remove ubuntu20 from os-list.txt
  • ORC-1863: Upgrade slf4j to 2.0.17
  • ORC-1865: Upgrade zstd-jni to 1.5.7-2
  • ORC-1866: Avoid zlib decompression infinite loop
  • ORC-1876: Upgrade to ORC Format 1.1
  • ORC-1879: Fix Heap Buffer Overflow in LZO Decompression
  • ORC-1881: [C++] The decimal scale and precision become zero in ColumnVectorBatch when converting between decimal types.
  • ORC-1892: Upgrade snappy to 1.2.2
  • ORC-1893: Upgrade zstd to 1.5.7
  • ORC-1898: When column is all null, NULL_SAFE_EQUALS pushdown doesn't get evaluated correctly
  • ORC-1929: Fix the Javadoc of ZstdCodec.compress
  • ORC-1934: Upgrade protobuf-java to 3.25.8
  • ORC-1939: TimestampFrom...TreeReader should set isUTC flag in TimestampColumnVector
  • ORC-1940: Meson configuration should add thread dependency to orc lib
  • ORC-1942: Fix PhysicalFsWriter to change tempOptions directly
  • ORC-1948: Fix GeospatialTreeWriter#writeBatch updating ColumnStatistics with incorrect values
  • ORC-1952: [C++] Fix the issue where the value of headerThirdByte exceeds the valid byte range
  • ORC-1954: Fix CI asan-test
  • ORC-1957: Upgrade zstd-jni to 1.5.7-4

Test

  • ORC-1839: Upgrade spotless-maven-plugin to 2.44.1
  • ORC-1842: Upgrade commons-csv to 1.13.0
  • ORC-1844: Upgrade spotless-maven-plugin to 2.44.2
  • ORC-1847: Upgrade Hive to 4.0.1 in bench module
  • ORC-1849: Upgrade byte-buddy to 1.17.0
  • ORC-1850: Upgrade maven-surefire-plugin to 3.5.2
  • ORC-1855: Add Amazon Linux 2023 and Corretto to docker tests and CI
  • ORC-1856: Bump spotbugs-maven-plugin to 4.9.1.0
  • ORC-1857: Bump checkstyle to 10.21.2
  • ORC-1859: Upgrade junit to 5.12.0
  • ORC-1860: Upgrade spotless-maven-plugin to 2.44.3
  • ORC-1861: Upgrade junit to 5.12.1
  • ORC-1862: Upgrade spotbugs-maven-plugin to 4.9.3.0
  • ORC-1864: Upgrade checkstyle to 10.21.4
  • ORC-1867: Upgrade commons-csv to 1.14.0 in bench module
  • ORC-1868: Upgrade parquet to 1.15.1 in bench module
  • ORC-1871: Include iomanip at Test(DictionaryEncoding|ConvertColumnReader)
  • ORC-1872: Upgrade extra-enforcer-rules to 1.10.0
  • ORC-1875: Support ubuntu-24.04-arm in GitHub Action CIs
  • ORC-1882: Upgrade spotless-maven-plugin to 2.44.4
  • ORC-1883: Upgrade checkstyle to 10.23.0
  • ORC-1886: Upgrade junit to 5.12.2
  • ORC-1887: Upgrade checkstyle to 10.23.1
  • ORC-1889: Upgrade parquet to 1.15.2
  • ORC-1899: Upgrade Spark to 4.0.0 and Scala to 2.13.16
  • ORC-1900: Upgrade Jackson to 2.18.2 in bench module
  • ORC-1901: Remove threeten-extra exclusion in enforceBytecodeVersion rule
  • ORC-1904: Upgrade checkstyle to 10.25.0
  • ORC-1907: Upgrade byte-buddy to 1.17.5
  • ORC-1908: Add --enable-native-access=ALL-UNNAMED to Surefire argLine
  • ORC-1909: Remove unused test resource log4j.properties files
  • ORC-1910: Add -XX:+EnableDynamicAgentLoading to Surefire argLine
  • ORC-1911: Update CIs to use actions/checkout@v4 consistently
  • ORC-1913: Fix TestColumnStatistics to set testFilePath with absolute path
  • ORC-1915: Remove Fedora 35 Support
  • ORC-1916: Add Java 25-ea build CI
  • ORC-1917: Add TestConf interface to centralize test configurations
  • ORC-1918: Add Java 25-ea test coverage for shims and core modules
  • ORC-1923: Remove Windows 2019 GitHub Action job
  • ORC-1925: Add oraclelinux8 to docker tests and GitHub Action
  • ORC-1926: Use TestConf interface in tools module
  • ORC-1927: Add Java 25-ea test coverage for tools modules
  • ORC-1930: Improve GenerateVariants to accept ORC configs via system properties
  • ORC-1935: Upgrade checkstyle to 10.25.1
  • ORC-1941: Upgrade checkstyle to 10.26.1
  • ORC-1943: Add com.google.protobuf.use_unsafe_pre22_gencode to Surefire testing
  • ORC-1944: Upgrade spotbugs to 4.9.3
  • ORC-1947: Upgrade maven-enforcer-plugin to 3.6.0
  • ORC-1953: Upgrade commons-lang3 to 3.18.0
  • ORC-1955: Make commons-lang3 as a test dependency explicitly
  • ORC-1956: Enable GitHub Action CI in branch-2.2
  • ORC-1959: Add test String statistics with Presto writer

Task

  • ORC-1837: Remove commons-csv from parent pom.xml
  • ORC-1852: Add --enable-native-access=ALL-UNNAMED to suppress Maven warnings
  • ORC-1877: Upgrade gson to 2.13.0
  • ORC-1902: Use super-linter for README.md files
  • ORC-1914: Ensure Annotation Processing in core module compilation
  • ORC-1919: Update .asf.yaml with new README.md link
  • ORC-1928: Upgrade junit to 5.13.1
  • ORC-1945: Update Python documentation with PyArrow 20.0.0 and Dask 2025.5.1
  • ORC-1958: Upgrade Maven to 3.9.11
  • ORC-1962: Fix publish_snapshot.yml in branch-2.2 to publish

v2.1.3

09 Jul 15:15
2178da6

Choose a tag to compare

Milestone

Branch

Bug Fix

  • ORC-1898: When column is all null, NULL_SAFE_EQUALS pushdown doesn't get evaluated correctly
  • ORC-1929: Fix the Javadoc of ZstdCodec.compress
  • ORC-1942: Fix PhysicalFsWriter to change tempOptions directly

Improvements (orc-tools)

  • ORC-1931: Suppress Hadoop logs lower than ERROR level in orc-tools

Test

  • ORC-1899: Upgrade Spark to 4.0.0 and Scala to 2.13.16
  • ORC-1900: Upgrade Jackson to 2.18.2 in bench module
  • ORC-1907: Upgrade byte-buddy to 1.17.5
  • ORC-1908: Add --enable-native-access=ALL-UNNAMED to Surefire argLine
  • ORC-1909: Remove unused test resource log4j.properties files
  • ORC-1910: Add -XX:+EnableDynamicAgentLoading to Surefire argLine
  • ORC-1911: Update CIs to use actions/checkout@v4 consistently
  • ORC-1915: Remove Fedora 35 Support
  • ORC-1917: Add TestConf interface to centralize test configurations
  • ORC-1923: Remove Windows 2019 GitHub Action job
  • ORC-1943: Add com.google.protobuf.use_unsafe_pre22_gencode to Surefire testing
  • ORC-1944: Upgrade spotbugs to 4.9.3
  • ORC-1945: Update Python documentation with PyArrow 20.0.0 and Dask 2025.5.1

Build and Dependency Changes

  • ORC-1896: Add CMAKE_POLICY_VERSION_MINIMUM=3.12 to ThirdpartyToolchain.cmake
  • ORC-1901: Remove threeten-extra exclusion in enforceBytecodeVersion rule
  • ORC-1914: Ensure Annotation Processing in core module compilation
  • ORC-1934: Upgrade protobuf-java to 3.25.8

v2.0.6

08 Jul 04:22
28a1dea

Choose a tag to compare

Milestone

Branch

Bug Fix

  • ORC-1898: When column is all null, NULL_SAFE_EQUALS pushdown doesn't get evaluated correctly
  • ORC-1929: Fix the Javadoc of ZstdCodec.compress
  • ORC-1942: Fix PhysicalFsWriter to change tempOptions directly

Test

  • ORC-1728: Bump maven-shade-plugin to 3.6.0
  • ORC-1872: Upgrade extra-enforcer-rules to 1.10.0
  • ORC-1889: Upgrade parquet to 1.15.2
  • ORC-1899: Upgrade Spark to 4.0.0 and Scala to 2.13.16
  • ORC-1900: Upgrade Jackson to 2.18.2 in bench module
  • ORC-1901: Remove threeten-extra exclusion in enforceBytecodeVersion rule
  • ORC-1909: Remove unused test resource log4j.properties files
  • ORC-1923: Remove Windows 2019 GitHub Action job

v1.9.7

04 Jul 22:46
9bc2b56

Choose a tag to compare

Milestone

Branch

Bug Fix

  • ORC-1898: When column is all null, NULL_SAFE_EQUALS pushdown doesn't get evaluated correctly

Test

  • ORC-1909: Remove unused test resource log4j.properties files
  • ORC-1923: Remove Windows 2019 GitHub Action job
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy