Skip to content

Commit

Permalink
Updated dependencies (#31)
Browse files Browse the repository at this point in the history
Co-authored-by: Christoph Pirkl <[email protected]>
  • Loading branch information
ckunki and kaklakariada authored Mar 16, 2023
1 parent cf1dba4 commit f9332e7
Show file tree
Hide file tree
Showing 11 changed files with 177 additions and 131 deletions.
146 changes: 75 additions & 71 deletions dependencies.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions doc/changes/changelog.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 33 additions & 0 deletions doc/changes/changes_2.4.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Virtual Schema for Oracle 2.4.1, released 2023-03-16

Code name: Maintenance

## Summary

Updated dependencies to replace `com.exasol:exasol-script-api` by `udf-api-java/1.0.1` as `com.exasol:exasol-script-api` had been available on discontinued maven repository `maven.exasol.com`.

Please note that updated dependency `virtual-schema-common-jdbc` adds support for a new adapter property [`MAX_TABLE_COUNT`](https://github.com/exasol/virtual-schema-common-jdbc#property-max_table_count) and fixes ambiguous results by escaping SQL wildcards such as underscore `_` and percent `%` in names of catalogs, schemas, and tables when retrieving column metadata from JDBC driver.

## Bugfixes

* #30: Updated dependencies

## Dependency Updates

### Compile Dependency Updates

* Updated `com.exasol:error-reporting-java:1.0.0` to `1.0.1`
* Updated `com.exasol:virtual-schema-common-jdbc:10.1.0` to `10.5.0`
* Updated `com.oracle.database.jdbc:ojdbc8:21.7.0.0` to `21.9.0.0`

### Test Dependency Updates

* Updated `com.exasol:exasol-testcontainers:6.4.0` to `6.5.1`
* Updated `com.exasol:test-db-builder-java:3.4.1` to `3.4.2`
* Updated `com.exasol:udf-debugging-java:0.6.5` to `0.6.8`
* Updated `com.exasol:virtual-schema-common-jdbc:10.1.0` to `10.5.0`
* Updated `com.exasol:virtual-schema-shared-integration-tests:2.2.2` to `2.2.3`
* Updated `nl.jqno.equalsverifier:equalsverifier:3.12.1` to `3.14`
* Updated `org.junit.jupiter:junit-jupiter:5.9.1` to `5.9.2`
* Updated `org.mockito:mockito-junit-jupiter:4.9.0` to `5.2.0`
* Added `org.slf4j:slf4j-jdk14:2.0.6`
2 changes: 1 addition & 1 deletion doc/user_guide/oracle_user_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The SQL statement below creates the adapter script, defines the Java class that
```sql
CREATE JAVA ADAPTER SCRIPT ADAPTER.JDBC_ADAPTER AS
%scriptclass com.exasol.adapter.RequestDispatcher;
%jar /buckets/<BFS service>/<bucket>/virtual-schema-dist-10.1.0-oracle-2.4.0.jar;
%jar /buckets/<BFS service>/<bucket>/virtual-schema-dist-10.5.0-oracle-2.4.1.jar;
%jar /buckets/<BFS service>/<bucket>/ojdbc<JDBC driver version>.jar;
/
;
Expand Down
2 changes: 1 addition & 1 deletion pk_generated_parent.pom

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 26 additions & 12 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.exasol</groupId>
<artifactId>oracle-virtual-schema</artifactId>
<version>2.4.0</version>
<version>2.4.1</version>
<name>Virtual Schema for Oracle</name>
<description>Virtual Schema for Oracle</description>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>11</java.version>
<surefire.and.failsafe.plugin.version>3.0.0-M5</surefire.and.failsafe.plugin.version>
<vscjdbc.version>10.1.0</vscjdbc.version>
<error.reporting.java.version>1.0.0</error.reporting.java.version>
<vscjdbc.version>10.5.0</vscjdbc.version>
<error.reporting.java.version>1.0.1</error.reporting.java.version>
<error.code.crawler.version>0.7.1</error.code.crawler.version>
<org.testcontainers.version>1.17.6</org.testcontainers.version>
<sonar.coverage.jacoco.xmlReportPaths>target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
Expand Down Expand Up @@ -50,26 +50,32 @@
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.9.1</version>
<version>5.9.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-junit-jupiter</artifactId>
<version>4.9.0</version>
<version>5.2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>nl.jqno.equalsverifier</groupId>
<artifactId>equalsverifier</artifactId>
<version>3.12.1</version>
<version>3.14</version>
<scope>test</scope>
</dependency>
<!--Integration test dependencies -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
<version>2.0.6</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.exasol</groupId>
<artifactId>exasol-testcontainers</artifactId>
<version>6.4.0</version>
<version>6.5.1</version>
<scope>test</scope>
</dependency>
<dependency>
Expand All @@ -87,18 +93,18 @@
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>21.7.0.0</version>
<version>21.9.0.0</version>
</dependency>
<dependency>
<groupId>com.exasol</groupId>
<artifactId>test-db-builder-java</artifactId>
<version>3.4.1</version>
<version>3.4.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.exasol</groupId>
<artifactId>udf-debugging-java</artifactId>
<version>0.6.5</version>
<version>0.6.8</version>
<scope>test</scope>
</dependency>
<dependency>
Expand All @@ -110,7 +116,7 @@
<dependency>
<groupId>com.exasol</groupId>
<artifactId>virtual-schema-shared-integration-tests</artifactId>
<version>2.2.2</version>
<version>2.2.3</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down Expand Up @@ -182,12 +188,20 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<!-- Fix locale dependent tests in case the OS locale is not English -->
<argLine>-Duser.country=US -Duser.language=en ${argLine}</argLine>
</configuration>
</plugin>
</plugins>
</build>
<parent>
<artifactId>oracle-virtual-schema-generated-parent</artifactId>
<groupId>com.exasol</groupId>
<version>2.4.0</version>
<version>2.4.1</version>
<relativePath>pk_generated_parent.pom</relativePath>
</parent>
<url>https://github.com/exasol/oracle-virtual-schema/</url>
Expand Down
Loading

0 comments on commit f9332e7

Please sign in to comment.