Code name: Bug Fixes and Refactorings
In this releases we added support for exporting Hive compatible Parquet schema. Also, this release fixes several bugs. We fixed a bug related to delimited identifiers and another bug with missing trailing zeros in decimals when doing export.
We also added several refactorings such as extracting parquet-io-java library, improving integration tests and migrating continuous integration (CI) setup to Github actions.
- #37: Added support for Hive compatible Parquet schema when exporting Exasol tables
- #145: Fixed issue exporting tables with delimited identifiers
- #156: Fixed bug related to logging backend
- #166: Fixed bug with missing decimal trailing zeros on export
- #140: Refactored importer integration tests into multiple suites
- #150: Added extracted parquet-io-java library
- #157: Refactored build setup
- #162: Fixed code smells reported by Sonar cloud
- Added
com.exasol:parquet-io-java:1.0.2
- Added
com.google.guava:guava:30.1.1-jre
- Added
com.typesafe.scala-logging:scala-logging:3.9.4
- Added
org.apache.commons:commons-lang3:3.12.0
- Added
org.slf4j:slf4j-log4j12:1.7.32
- Added
org.apache.hadoop:hadoop-common:3.3.1
- Removed
org.apache.hadoop:hadoop-client:3.3.1
- Removed
org.apache.parquet:parquet-hadoop:1.12.0
- Updated
org.apache.orc:orc-core:1.6.8
to1.6.9
- Updated
org.alluxio:alluxio-core-client-hdfs:2.5.0
to2.6.0
- Updated
org.mockito:mockito-core:3.11.1
to3.11.2
- Updates
org.testcontainers:localstack:1.15.3
to1.16.0
- Updated
org.wartremover:sbt-wartremover:2.4.13
to2.4.16
- Updated
org.wartremover:sbt-wartremover-contrib:1.3.11
to1.3.12
- Updated
org.scoverage:sbt-coveralls:1.3.0
to1.3.1
- Updated
net.bzzt:sbt-reproducible-builds:0.25
to0.28
- Removed
com.lucidchart:sbt-scalafmt-coursier:1.16
- Removed
com.typesafe.sbt:sbt-git:1.0.1