Common library for Exasol Apache Spark based connectors
MIT License
Bot releases are hidden (Show)
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