Skip to content

Commit

Permalink
Merge pull request #567 from schemacrawler/v16.16.10
Browse files Browse the repository at this point in the history
v16.16.10
  • Loading branch information
sualeh authored Jan 23, 2022
2 parents 476561f + a03acd0 commit bd909f0
Show file tree
Hide file tree
Showing 44 changed files with 74 additions and 71 deletions.
20 changes: 10 additions & 10 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ jobs:
run: |
# Publish Docker image
docker version
docker image tag schemacrawler/schemacrawler schemacrawler/schemacrawler:v16.16.9
docker image tag schemacrawler/schemacrawler schemacrawler/schemacrawler:v16.16.10
docker image tag schemacrawler/schemacrawler schemacrawler/schemacrawler:latest
echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
docker push --all-tags schemacrawler/schemacrawler
Expand All @@ -76,12 +76,12 @@ jobs:
name: Upload installers
uses: actions/upload-artifact@v2
with:
name: release-artifacts-v16.16.9
name: release-artifacts-v16.16.10
path: |
./schemacrawler-distrib/target/schemacrawler-16.16.9-distribution.zip
./schemacrawler-distrib/target/schemacrawler-16.16.9-distribution.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.9-bin.zip
./schemacrawler-distrib/target/schemacrawler-16.16.9-bin.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.10-distribution.zip
./schemacrawler-distrib/target/schemacrawler-16.16.10-distribution.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.10-bin.zip
./schemacrawler-distrib/target/schemacrawler-16.16.10-bin.zip.SHA-512
retention-days: 1
- id: create-release
name: Create GitHub release
Expand All @@ -97,10 +97,10 @@ jobs:
SchemaCrawler ${{ github.event.release.tag_name }} release at last commit ${{ github.sha }}
See the change history at https://www.schemacrawler.com/changes-report.html
files: |
./schemacrawler-distrib/target/schemacrawler-16.16.9-distribution.zip
./schemacrawler-distrib/target/schemacrawler-16.16.9-distribution.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.9-bin.zip
./schemacrawler-distrib/target/schemacrawler-16.16.9-bin.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.10-distribution.zip
./schemacrawler-distrib/target/schemacrawler-16.16.10-distribution.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.10-bin.zip
./schemacrawler-distrib/target/schemacrawler-16.16.10-bin.zip.SHA-512
# PUBLISH TO CENTRAL REPOSITORY
- id: install-secret-key
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>./schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-aggregator</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>schemacrawler-parent</artifactId>
<groupId>us.fatehi</groupId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SchemaCrawler 16.16.9
SchemaCrawler 16.16.10
Database schema discovery and comprehension tool
https://www.schemacrawler.com/
Copyright (c) 2000-2022, Sualeh Fatehi <sualeh@hotmail.com>.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ public void setUpStreams() throws Exception {
public void version() throws Exception {
Version.main(new String[0]);

assertThat(out.getFileContents(), startsWith("SchemaCrawler 16.16.9"));
assertThat(out.getFileContents(), startsWith("SchemaCrawler 16.16.10"));
assertThat(outputOf(err), hasNoContent());
}
}
4 changes: 2 additions & 2 deletions schemacrawler-commandline/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>schemacrawler-parent</artifactId>
<groupId>us.fatehi</groupId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-commandline</artifactId>
Expand Down Expand Up @@ -81,7 +81,7 @@
<dependency>
<groupId>org.graalvm.js</groupId>
<artifactId>js</artifactId>
<version>21.3.0</version>
<version>22.0.0</version>
<scope>provided</scope>
</dependency>

Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-db2/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-db2</artifactId>
Expand Down Expand Up @@ -57,7 +57,7 @@
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>db2</artifactId>
<version>1.16.2</version>
<version>1.16.3</version>
<scope>test</scope>
</dependency>

Expand Down
8 changes: 4 additions & 4 deletions schemacrawler-dbtest/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-dbtest</artifactId>
Expand Down Expand Up @@ -68,19 +68,19 @@
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>junit-jupiter</artifactId>
<version>1.16.2</version>
<version>1.16.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>mariadb</artifactId>
<version>1.16.2</version>
<version>1.16.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>cockroachdb</artifactId>
<version>1.16.2</version>
<version>1.16.3</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-diagram/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>schemacrawler-parent</artifactId>
<groupId>us.fatehi</groupId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-diagram</artifactId>
Expand Down Expand Up @@ -59,7 +59,7 @@
<dependency>
<groupId>org.graalvm.js</groupId>
<artifactId>js</artifactId>
<version>21.3.0</version>
<version>22.0.0</version>
<scope>provided</scope>
</dependency>

Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-diff/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>schemacrawler-parent</artifactId>
<groupId>us.fatehi</groupId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-diff</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-distrib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-distrib</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
</configurations>
<dependencies>
<dependency org="org.graalvm.js" name="js"
rev="21.3.0" conf="binaries->default" />
rev="22.0.0" conf="binaries->default" />
<dependency org="org.graalvm.js" name="js-scriptengine"
rev="21.3.0" conf="binaries->default" />
rev="22.0.0" conf="binaries->default" />
</dependencies>
</ivy-module>
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
</configurations>
<dependencies>
<dependency org="us.fatehi" name="schemacrawler-timesten"
rev="16.16.9" conf="binaries->default" />
rev="16.16.10" conf="binaries->default" />
<dependency org="us.fatehi" name="schemacrawler-sapiq"
rev="16.16.9" conf="binaries->default" />
rev="16.16.10" conf="binaries->default" />
<dependency org="us.fatehi" name="schemacrawler-hana"
rev="16.16.9" conf="binaries->default" />
rev="16.16.10" conf="binaries->default" />

<exclude org="us.fatehi" module="schemacrawler" />
<exclude org="org.hsqldb" module="hsqldb" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@
<conf name="binaries" visibility="public" />
</configurations>
<dependencies>
<dependency org="org.jruby" name="jruby" rev="9.3.2.0" conf="binaries->default" />
<dependency org="org.jruby" name="jruby" rev="9.3.3.0" conf="binaries->default" />
</dependencies>
</ivy-module>
2 changes: 1 addition & 1 deletion schemacrawler-docker-compose/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-docker-compose</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-docker/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-docker</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-docs/adr/ADR001-modeling-foreign-keys.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ Find the best way to model foreign keys. Model foreign keys consistently with a

## Decision Outcome

In previous versions of SchemaCrawler, foreign keys were viewed as maps between two tables. From 16.16.9 onwards, SchemaCrawler views foreign keys more consistently with the SQL standard view.
In previous versions of SchemaCrawler, foreign keys were viewed as maps between two tables. From 16.16.10 onwards, SchemaCrawler views foreign keys more consistently with the SQL standard view.
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ Determine the most appropriate auto-commit settings for SchemaCrawler and manage

## Decision Outcome

In previous versions of SchemaCrawler, the test schema creator explicitly turned off the auto-commit mode and explicitly committed each DDL or SQL statement. The test framework behaved in the same way, masking the behavior of the Oracle plugin which had to execute some SQL. From 16.16.9 onwards, SchemaCrawler does not explicitly set the auto-commit mode, either in the test schema creator, or in the Oracle plugin. Commits are done where needed after checking if the auto-commit mode is off.
In previous versions of SchemaCrawler, the test schema creator explicitly turned off the auto-commit mode and explicitly committed each DDL or SQL statement. The test framework behaved in the same way, masking the behavior of the Oracle plugin which had to execute some SQL. From 16.16.10 onwards, SchemaCrawler does not explicitly set the auto-commit mode, either in the test schema creator, or in the Oracle plugin. Commits are done where needed after checking if the auto-commit mode is off.
2 changes: 1 addition & 1 deletion schemacrawler-docs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-docs</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-examplecode/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-examplecode</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-hsqldb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-hsqldb</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-jdbc-drivers/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-jdbc-drivers</artifactId>
Expand Down Expand Up @@ -77,7 +77,7 @@
<dependency>
<groupId>net.snowflake</groupId>
<artifactId>snowflake-jdbc</artifactId>
<version>3.13.13</version>
<version>3.13.14</version>
</dependency>
<dependency>
<groupId>com.amazon.redshift</groupId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-lint/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-lint</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-loader/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>schemacrawler-parent</artifactId>
<groupId>us.fatehi</groupId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-loader</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-mysql/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-mysql</artifactId>
Expand Down Expand Up @@ -56,7 +56,7 @@
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>mysql</artifactId>
<version>1.16.2</version>
<version>1.16.3</version>
<scope>test</scope>
</dependency>

Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-offline/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>schemacrawler-parent</artifactId>
<groupId>us.fatehi</groupId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-offline</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-oracle/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-oracle</artifactId>
Expand Down Expand Up @@ -72,7 +72,7 @@
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>oracle-xe</artifactId>
<version>1.16.2</version>
<version>1.16.3</version>
<scope>test</scope>
</dependency>

Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<packaging>pom</packaging>
<version>16.16.9</version>
<version>16.16.10</version>
<name>SchemaCrawler [Parent]</name>
<description>Free database schema discovery and comprehension tool</description>
<url>https://www.schemacrawler.com</url>
Expand Down Expand Up @@ -179,7 +179,7 @@
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>junit-jupiter</artifactId>
<version>1.16.2</version>
<version>1.16.3</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-postgresql/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.9</version>
<version>16.16.10</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-postgresql</artifactId>
Expand Down Expand Up @@ -71,7 +71,7 @@
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>postgresql</artifactId>
<version>1.16.2</version>
<version>1.16.3</version>
<scope>test</scope>
</dependency>

Expand Down
Loading

0 comments on commit bd909f0

Please sign in to comment.