Common library for Exasol Apache Spark based connectors
MIT License
Bot releases are visible (Hide)
Published by github-actions[bot] 26 days ago
This release fixes vulnerability CVE-2024-7254 in com.google.protobuf:protobuf-java🫙3.19.6:provided which could lead to unbounded recursion.
io.netty:netty-all:4.1.111.Final
joda-time:joda-time:2.12.7
org.apache.avro:avro:1.11.3
org.apache.commons:commons-compress:1.26.2
org.apache.ivy:ivy:2.5.2
org.apache.zookeeper:zookeeper:3.9.2
org.codehaus.janino:janino:3.1.12
org.xerial.snappy:snappy-java:1.1.10.5
Published by github-actions[bot] 4 months ago
This release verifies that this project works with Exasol v8 by running integration tests with the latest Exasol Docker DB version.
com.exasol:exasol-jdbc:24.0.0
to 24.1.0
io.netty:netty-all:4.1.109.Final
to 4.1.111.Final
org.apache.commons:commons-compress:1.26.1
to 1.26.2
com.exasol:exasol-testcontainers:7.0.1
to 7.1.0
com.fasterxml.jackson.core:jackson-core:2.17.0
to 2.17.1
nl.jqno.equalsverifier:equalsverifier:3.15.8
to 3.16.1
org.mockito:mockito-core:5.11.0
to 5.12.0
org.mockito:mockito-junit-jupiter:5.11.0
to 5.12.0
org.testcontainers:junit-jupiter:1.19.7
to 1.19.8
com.exasol:project-keeper-maven-plugin:4.3.2
to 4.3.3
Published by github-actions[bot] 5 months ago
Fixed CVE-2024-36114 in io.airlift:aircompressor (dependency of spark-sql).
com.exasol:error-code-crawler-maven-plugin:2.0.2
to 2.0.3
com.exasol:project-keeper-maven-plugin:4.3.0
to 4.3.2
org.apache.maven.plugins:maven-deploy-plugin:3.1.1
to 3.1.2
org.apache.maven.plugins:maven-enforcer-plugin:3.4.1
to 3.5.0
org.apache.maven.plugins:maven-gpg-plugin:3.2.2
to 3.2.4
org.apache.maven.plugins:maven-javadoc-plugin:3.6.3
to 3.7.0
org.apache.maven.plugins:maven-toolchains-plugin:3.1.0
to 3.2.0
org.sonarsource.scanner.maven:sonar-maven-plugin:3.11.0.3922
to 4.0.0.4121
org.sonatype.plugins:nexus-staging-maven-plugin:1.6.13
to 1.7.0
Published by github-actions[bot] 5 months ago
This release fixes the following vulnerabilities in dependencies:
io.netty:netty-codec-http:jar:4.1.96.Final:provided
joda-time:joda-time:jar:2.12.5:provided
org.codehaus.janino:janino:jar:3.1.9:provided
io.netty:netty-all:4.1.109.Final
joda-time:joda-time:2.12.7
org.codehaus.janino:janino:3.1.12
com.exasol:error-code-crawler-maven-plugin:2.0.1
to 2.0.2
com.exasol:project-keeper-maven-plugin:4.2.0
to 4.3.0
org.apache.maven.plugins:maven-compiler-plugin:3.12.1
to 3.13.0
org.apache.maven.plugins:maven-gpg-plugin:3.1.0
to 3.2.2
org.jacoco:jacoco-maven-plugin:0.8.11
to 0.8.12
org.sonarsource.scanner.maven:sonar-maven-plugin:3.10.0.2594
to 3.11.0.3922
Published by github-actions[bot] 7 months ago
This release fixes CVE-2024-25710 and CVE-2024-26308 in compile dependency org.apache.commons:commons-compress:1.24.0
.
org.apache.commons:commons-compress:jar:1.24.0:compile
org.apache.commons:commons-compress:jar:1.24.0:compile
com.exasol:exasol-jdbc:7.1.20
to 24.0.0
org.apache.commons:commons-compress:1.24.0
to 1.26.1
org.apache.zookeeper:zookeeper:3.7.2
to 3.9.2
com.exasol:exasol-testcontainers:7.0.0
to 7.0.1
com.exasol:hamcrest-resultset-matcher:1.6.1
to 1.6.5
com.exasol:test-db-builder-java:3.5.1
to 3.5.4
com.fasterxml.jackson.core:jackson-core:2.15.2
to 2.17.0
nl.jqno.equalsverifier:equalsverifier:3.15.2
to 3.15.8
org.junit.jupiter:junit-jupiter-api:5.10.0
to 5.10.2
org.junit.jupiter:junit-jupiter:5.10.0
to 5.10.2
org.mockito:mockito-core:5.5.0
to 5.11.0
org.mockito:mockito-junit-jupiter:5.5.0
to 5.11.0
org.testcontainers:junit-jupiter:1.19.0
to 1.19.7
com.exasol:error-code-crawler-maven-plugin:1.3.1
to 2.0.1
com.exasol:project-keeper-maven-plugin:2.9.16
to 4.2.0
org.apache.maven.plugins:maven-compiler-plugin:3.11.0
to 3.12.1
org.apache.maven.plugins:maven-failsafe-plugin:3.2.2
to 3.2.5
org.apache.maven.plugins:maven-javadoc-plugin:3.6.2
to 3.6.3
org.apache.maven.plugins:maven-surefire-plugin:3.2.2
to 3.2.5
org.apache.maven.plugins:maven-toolchains-plugin:3.1.0
org.codehaus.mojo:flatten-maven-plugin:1.5.0
to 1.6.0
org.codehaus.mojo:versions-maven-plugin:2.16.1
to 2.16.2
Published by Shmuma 11 months ago
Updated transitive dependencies to fix:
CVE-2023-4586 is silenced, as there is no fix at the moment.
org.apache.avro:avro:1.11.3
org.apache.zookeeper:zookeeper:3.7.2
com.exasol:exasol-testcontainers:6.6.2
to 7.0.0
com.exasol:error-code-crawler-maven-plugin:1.3.0
to 1.3.1
com.exasol:project-keeper-maven-plugin:2.9.12
to 2.9.16
org.apache.maven.plugins:maven-enforcer-plugin:3.4.0
to 3.4.1
org.apache.maven.plugins:maven-failsafe-plugin:3.1.2
to 3.2.2
org.apache.maven.plugins:maven-javadoc-plugin:3.5.0
to 3.6.2
org.apache.maven.plugins:maven-surefire-plugin:3.1.2
to 3.2.2
org.codehaus.mojo:versions-maven-plugin:2.16.0
to 2.16.1
org.jacoco:jacoco-maven-plugin:0.8.10
to 0.8.11
org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184
to 3.10.0.2594
Published by Shmuma about 1 year ago
Update transitive dependencies to fix CVE-2023-42503, CVE-2023-43642, CVE-2022-46751 and CVE-2022-46751.
org.apache.commons:commons-compress:1.24.0
org.apache.ivy:ivy:2.5.2
org.xerial.snappy:snappy-java:1.1.10.5
com.exasol:exasol-testcontainers:6.6.1
to 6.6.2
com.exasol:hamcrest-resultset-matcher:1.6.0
to 1.6.1
com.exasol:test-db-builder-java:3.4.2
to 3.5.1
nl.jqno.equalsverifier:equalsverifier:3.15
to 3.15.2
org.mockito:mockito-core:5.4.0
to 5.5.0
org.mockito:mockito-junit-jupiter:5.4.0
to 5.5.0
org.testcontainers:junit-jupiter:1.18.3
to 1.19.0
com.exasol:project-keeper-maven-plugin:2.9.10
to 2.9.12
org.apache.maven.plugins:maven-enforcer-plugin:3.3.0
to 3.4.0
Published by morazow about 1 year ago
This release adds a helper method to get key-value options pairs.
com.exasol:project-keeper-maven-plugin:2.9.9
to 2.9.10
Published by morazow about 1 year ago
In this release we added a common class to convert Apache Spark filter
expressions into Exasol SQL WHERE
clauses. This helps to enrich the user queries and push the predicate conditions down to the Exasol database.
com.exasol:exasol-testcontainers:6.6.0
to 6.6.1
nl.jqno.equalsverifier:equalsverifier:3.14.3
to 3.15
org.junit.jupiter:junit-jupiter-api:5.9.3
to 5.10.0
org.junit.jupiter:junit-jupiter:5.9.3
to 5.10.0
com.exasol:error-code-crawler-maven-plugin:1.2.3
to 1.3.0
com.exasol:project-keeper-maven-plugin:2.9.7
to 2.9.9
org.apache.maven.plugins:maven-failsafe-plugin:3.0.0
to 3.1.2
org.apache.maven.plugins:maven-gpg-plugin:3.0.1
to 3.1.0
org.apache.maven.plugins:maven-surefire-plugin:3.0.0
to 3.1.2
org.basepom.maven:duplicate-finder-maven-plugin:1.5.1
to 2.0.1
org.codehaus.mojo:flatten-maven-plugin:1.4.1
to 1.5.0
org.codehaus.mojo:versions-maven-plugin:2.15.0
to 2.16.0
org.jacoco:jacoco-maven-plugin:0.8.9
to 0.8.10
Published by morazow over 1 year ago
Update the ExasolOptions
to be serializable since Spark 3.3 with Scala 2.12 version requires the class to implement Serializable
interface.
ExasolOptions
class to be serializablePublished by morazow over 1 year ago
This release supports additional user provided parameters.
com.exasol:error-reporting-java8:1.0.1
com.exasol:exasol-jdbc:7.1.20
com.exasol:sql-statement-builder-java8:4.5.4
com.exasol:exasol-testcontainers:6.6.0
com.exasol:hamcrest-resultset-matcher:1.6.0
com.exasol:java-util-logging-testing:2.0.3
com.exasol:test-db-builder-java:3.4.2
com.fasterxml.jackson.core:jackson-core:2.15.2
nl.jqno.equalsverifier:equalsverifier:3.14.3
org.hamcrest:hamcrest:2.2
org.junit.jupiter:junit-jupiter-api:5.9.3
org.junit.jupiter:junit-jupiter:5.9.3
org.mockito:mockito-core:5.4.0
org.mockito:mockito-junit-jupiter:5.4.0
org.testcontainers:junit-jupiter:1.18.3
com.exasol:error-code-crawler-maven-plugin:1.2.3
com.exasol:project-keeper-maven-plugin:2.9.7
io.github.zlika:reproducible-build-maven-plugin:0.16
org.apache.maven.plugins:maven-clean-plugin:2.5
org.apache.maven.plugins:maven-compiler-plugin:3.11.0
org.apache.maven.plugins:maven-deploy-plugin:3.1.1
org.apache.maven.plugins:maven-enforcer-plugin:3.3.0
org.apache.maven.plugins:maven-failsafe-plugin:3.0.0
org.apache.maven.plugins:maven-gpg-plugin:3.0.1
org.apache.maven.plugins:maven-install-plugin:2.4
org.apache.maven.plugins:maven-jar-plugin:2.4
org.apache.maven.plugins:maven-javadoc-plugin:3.5.0
org.apache.maven.plugins:maven-resources-plugin:2.6
org.apache.maven.plugins:maven-site-plugin:3.3
org.apache.maven.plugins:maven-source-plugin:3.2.1
org.apache.maven.plugins:maven-surefire-plugin:3.0.0
org.basepom.maven:duplicate-finder-maven-plugin:1.5.1
org.codehaus.mojo:flatten-maven-plugin:1.4.1
org.codehaus.mojo:versions-maven-plugin:2.15.0
org.jacoco:jacoco-maven-plugin:0.8.9
org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184
org.sonatype.ossindex.maven:ossindex-maven-plugin:3.2.0
org.sonatype.plugins:nexus-staging-maven-plugin:1.6.13
Published by morazow over 1 year ago
In this release we changed the scope of Spark dependency from compile
to provided
. We indented to use provided
scope so that users of dependency could use their own version of Spark.
com.exasol:error-reporting-java8:1.0.1
com.exasol:exasol-jdbc:7.1.20
com.exasol:sql-statement-builder-java8:4.5.4
com.exasol:exasol-testcontainers:6.6.0
com.exasol:hamcrest-resultset-matcher:1.6.0
com.exasol:java-util-logging-testing:2.0.3
com.exasol:test-db-builder-java:3.4.2
com.fasterxml.jackson.core:jackson-core:2.15.2
nl.jqno.equalsverifier:equalsverifier:3.14.2
org.hamcrest:hamcrest:2.2
org.junit.jupiter:junit-jupiter-api:5.9.3
org.junit.jupiter:junit-jupiter:5.9.3
org.mockito:mockito-core:5.3.1
org.mockito:mockito-junit-jupiter:5.3.1
org.testcontainers:junit-jupiter:1.18.3
com.exasol:error-code-crawler-maven-plugin:1.2.3
com.exasol:project-keeper-maven-plugin:2.9.7
io.github.zlika:reproducible-build-maven-plugin:0.16
org.apache.maven.plugins:maven-clean-plugin:2.5
org.apache.maven.plugins:maven-compiler-plugin:3.11.0
org.apache.maven.plugins:maven-deploy-plugin:3.1.1
org.apache.maven.plugins:maven-enforcer-plugin:3.3.0
org.apache.maven.plugins:maven-failsafe-plugin:3.0.0
org.apache.maven.plugins:maven-gpg-plugin:3.0.1
org.apache.maven.plugins:maven-install-plugin:2.4
org.apache.maven.plugins:maven-jar-plugin:2.4
org.apache.maven.plugins:maven-javadoc-plugin:3.5.0
org.apache.maven.plugins:maven-resources-plugin:2.6
org.apache.maven.plugins:maven-site-plugin:3.3
org.apache.maven.plugins:maven-source-plugin:3.2.1
org.apache.maven.plugins:maven-surefire-plugin:3.0.0
org.basepom.maven:duplicate-finder-maven-plugin:1.5.1
org.codehaus.mojo:flatten-maven-plugin:1.4.1
org.codehaus.mojo:versions-maven-plugin:2.15.0
org.jacoco:jacoco-maven-plugin:0.8.9
org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184
org.sonatype.ossindex.maven:ossindex-maven-plugin:3.2.0
org.sonatype.plugins:nexus-staging-maven-plugin:1.6.13
Published by morazow over 1 year ago
This is a initial release of the common library that provides helper classes for Exasol Spark based connectors.
com.exasol:error-reporting-java8:1.0.1
com.exasol:exasol-jdbc:7.1.20
com.exasol:sql-statement-builder-java8:4.5.4
org.apache.spark:spark-sql_2.13:3.4.0
org.scala-lang:scala-library:2.13.11
com.exasol:exasol-testcontainers:6.6.0
com.exasol:hamcrest-resultset-matcher:1.6.0
com.exasol:java-util-logging-testing:2.0.3
com.exasol:test-db-builder-java:3.4.2
com.fasterxml.jackson.core:jackson-core:2.15.2
nl.jqno.equalsverifier:equalsverifier:3.14.2
org.hamcrest:hamcrest:2.2
org.junit.jupiter:junit-jupiter-api:5.9.3
org.junit.jupiter:junit-jupiter:5.9.3
org.mockito:mockito-core:5.3.1
org.mockito:mockito-junit-jupiter:5.3.1
org.testcontainers:junit-jupiter:1.18.3
com.exasol:error-code-crawler-maven-plugin:1.2.3
com.exasol:project-keeper-maven-plugin:2.9.7
io.github.zlika:reproducible-build-maven-plugin:0.16
org.apache.maven.plugins:maven-clean-plugin:2.5
org.apache.maven.plugins:maven-compiler-plugin:3.11.0
org.apache.maven.plugins:maven-deploy-plugin:3.1.1
org.apache.maven.plugins:maven-enforcer-plugin:3.3.0
org.apache.maven.plugins:maven-failsafe-plugin:3.0.0
org.apache.maven.plugins:maven-gpg-plugin:3.0.1
org.apache.maven.plugins:maven-install-plugin:2.4
org.apache.maven.plugins:maven-jar-plugin:2.4
org.apache.maven.plugins:maven-javadoc-plugin:3.5.0
org.apache.maven.plugins:maven-resources-plugin:2.6
org.apache.maven.plugins:maven-site-plugin:3.3
org.apache.maven.plugins:maven-source-plugin:3.2.1
org.apache.maven.plugins:maven-surefire-plugin:3.0.0
org.basepom.maven:duplicate-finder-maven-plugin:1.5.1
org.codehaus.mojo:flatten-maven-plugin:1.4.1
org.codehaus.mojo:versions-maven-plugin:2.15.0
org.jacoco:jacoco-maven-plugin:0.8.9
org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184
org.sonatype.ossindex.maven:ossindex-maven-plugin:3.2.0
org.sonatype.plugins:nexus-staging-maven-plugin:1.6.13