ostinru commented on issue #42: URL: https://github.com/apache/cloudberry-pxf/issues/42#issuecomment-3845543023
## Apache ORC Changelog 1.6.12 -> 1.7.x: [ORC-757](https://issues.apache.org/jira/browse/ORC-757) Add Hashtable implementation for dictionary Changelog 1.7.x -> 1.8.x: [ORC-1136](https://issues.apache.org/jira/browse/ORC-1136) Optimize reads by combining multiple reads without significant separation into a single read [ORC-1138](https://issues.apache.org/jira/browse/ORC-1138) Optimizes the read of streams in ORC by combining multiple nearby reads into a single read, optionally allowing the retention or drop of the extra bytes [ORC-1172](https://issues.apache.org/jira/browse/ORC-1172) add row count limit config for one stripe Changelog 1.8.x -> 1.9.x: no important changes? Changelog 1.9.x -> 2.0.x: require Java 17 faster Zstd Changelog 2.0.x -> 2.1.x: require Java 17 Changelog 2.1.x -> 2.2.x: require Java 17 [ORC-1903](https://issues.apache.org/jira/browse/ORC-1903) Support `Geometry` and `Geography` types ### Version Upgrade At first glance it is reasonable to upgrade to 1.9.7. However it breaks something in HBASE support. PXF manages dependencies semi-manually (aka `transitive = false`). Either it pulls some fresh libraries OR it breaks with latest protobuf. Still investigating. | orc-core | 1.6.13 | 1.7.11 | 1.8.10 | 1.9.8 | |---|---|---|---|---| |com.google.protobuf:protobuf-java| 2.5.0 | 2.5.0 | 3.17 | X | |io.airlift:aircompressor| 0.21 | 0.21 | 0.21 | 0.27| |org.apache.commons:commons-lang3| 3.12.0 | 3.12.0 | 3.12 | 3.12.0| |org.apache.hadoop:hadoop-common| 2.2.0 | 2.2.0 | 2.7.3 | 2.7.3 (provided)| |org.apache.hadoop:hadoop-hdfs| 2.2.0 | 2.2.0 | 2.7.3 | 2.7.3 (provided)| |org.apache.hive:hive-storage-api| 2.7.3 | 2.8.1 | 2.8.1 | X| |org.apache.orc:orc-shims| 1.6.14 | 1.7.11 | 1.8.10 | 1.9.8| |org.jetbrains:annotations| 17 | 17 | 17 | 17| |org.slf4j:slf4j-api| 1.7.5 | 1.7.33 | 1.7.36 | 2.0.7| |org.threeten:threeten-extra| 1.5.0 | 1.5.0 | 1.7.1 | 1.7.1| -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
