Skip to content

Commit

Permalink
Merge pull request #746 from schemacrawler/v16.16.16
Browse files Browse the repository at this point in the history
v16.16.16
  • Loading branch information
sualeh authored Jun 7, 2022
2 parents 69e81ed + 6437bef commit ec4b885
Show file tree
Hide file tree
Showing 42 changed files with 61 additions and 53 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.15
docker image tag schemacrawler/schemacrawler schemacrawler/schemacrawler:v16.16.16
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@v3
with:
name: release-artifacts-v16.16.15
name: release-artifacts-v16.16.16
path: |
./schemacrawler-distrib/target/schemacrawler-16.16.15-distribution.zip
./schemacrawler-distrib/target/schemacrawler-16.16.15-distribution.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.15-bin.zip
./schemacrawler-distrib/target/schemacrawler-16.16.15-bin.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.16-distribution.zip
./schemacrawler-distrib/target/schemacrawler-16.16.16-distribution.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.16-bin.zip
./schemacrawler-distrib/target/schemacrawler-16.16.16-bin.zip.SHA-512
retention-days: 1
- id: create-release
name: Create GitHub release
Expand All @@ -97,10 +97,10 @@ jobs:
See the change history at https://www.schemacrawler.com/changes-report.html
generate_release_notes: true
files: |
./schemacrawler-distrib/target/schemacrawler-16.16.15-distribution.zip
./schemacrawler-distrib/target/schemacrawler-16.16.15-distribution.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.15-bin.zip
./schemacrawler-distrib/target/schemacrawler-16.16.15-bin.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.16-distribution.zip
./schemacrawler-distrib/target/schemacrawler-16.16.16-distribution.zip.SHA-512
./schemacrawler-distrib/target/schemacrawler-16.16.16-bin.zip
./schemacrawler-distrib/target/schemacrawler-16.16.16-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.15</version>
<version>16.16.16</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.15</version>
<version>16.16.16</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.15
SchemaCrawler 16.16.16
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.getContents(), startsWith("SchemaCrawler 16.16.15"));
assertThat(out.getContents(), startsWith("SchemaCrawler 16.16.16"));
assertThat(outputOf(err), hasNoContent());
}
}
2 changes: 1 addition & 1 deletion 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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-commandline</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion 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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-db2</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-dbtest/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-dbtest</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion 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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-diagram</artifactId>
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.15</version>
<version>16.16.16</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.15</version>
<version>16.16.16</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,11 +8,11 @@
</configurations>
<dependencies>
<dependency org="us.fatehi" name="schemacrawler-timesten"
rev="16.16.15" conf="binaries->default" />
rev="16.16.16" conf="binaries->default" />
<dependency org="us.fatehi" name="schemacrawler-sapiq"
rev="16.16.15" conf="binaries->default" />
rev="16.16.16" conf="binaries->default" />
<dependency org="us.fatehi" name="schemacrawler-hana"
rev="16.16.15" conf="binaries->default" />
rev="16.16.16" conf="binaries->default" />

<exclude org="us.fatehi" module="schemacrawler" />
<exclude org="org.hsqldb" module="hsqldb" />
Expand Down
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.15</version>
<version>16.16.16</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.15</version>
<version>16.16.16</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.15 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.16 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.15 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.16 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.15</version>
<version>16.16.16</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.15</version>
<version>16.16.16</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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-hsqldb</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion 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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-jdbc-drivers</artifactId>
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.15</version>
<version>16.16.16</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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-loader</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion 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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-mysql</artifactId>
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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-offline</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion 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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-oracle</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion 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.15</version>
<version>16.16.16</version>
<name>SchemaCrawler [Parent]</name>
<description>Free database schema discovery and comprehension tool</description>
<url>https://www.schemacrawler.com</url>
Expand Down
2 changes: 1 addition & 1 deletion 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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-postgresql</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-scripting/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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-scripting</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-sqlite/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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-sqlite</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-sqlserver/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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-sqlserver</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-testdb/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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-testdb</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-text/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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-text</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-tools/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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-utility/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler-parent</artifactId>
<version>16.16.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-utility</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-website/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.15</version>
<version>16.16.16</version>
<relativePath>../schemacrawler-parent/pom.xml</relativePath>
</parent>
<artifactId>schemacrawler-website</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-website/src/site/footer.include
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
</div>
<div id="footer" xmlns:dc="http://purl.org/dc/elements/1.1/" class="small">
<p id="copyright" property="dc:rights">
<span>SchemaCrawler, v16.16.15</span><br />
<span>SchemaCrawler, v16.16.16</span><br />
&copy;
<span property="dc:dateCopyrighted">2000-2022</span>
<span property="dc:creator">Sualeh Fatehi &lt;sualeh@hotmail.com&gt;.</span>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-website/src/site/header.include
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
"https://www.linkedin.com/company/2826059/"
],
"downloadUrl":"http://github.com/schemacrawler/SchemaCrawler/releases/",
"softwareVersion":"SchemaCrawler, v16.16.15",
"softwareVersion":"SchemaCrawler, v16.16.16",
"applicationCategory": "Databases, QA, Java, JDBC",
"operatingSystem": "Any",
"releaseNotes": "https://www.schemacrawler.com/changes-report.html"
Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-website/src/site/markdown/building.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ In order to use SchemaCrawler in your [Apache Maven] projects, add a dependency
<dependency>
<groupId>us.fatehi</groupId>
<artifactId>schemacrawler</artifactId>
<version>16.16.15</version>
<version>16.16.16</version>
</dependency>
</dependencies>
```
Expand All @@ -26,7 +26,7 @@ In order to use SchemaCrawler in your [Gradle] projects, add a dependency to Sch

```groovy
dependencies {
compile group: 'us.fatehi', name: 'schemacrawler', version: '16.16.15'
compile group: 'us.fatehi', name: 'schemacrawler', version: '16.16.16'
}
```

Expand Down
8 changes: 8 additions & 0 deletions schemacrawler-website/src/site/markdown/changes-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@

SchemaCrawler release notes.

<a name="a16.16.15"></a>
## Release 16.16.15 - 2022-05-30

- Add new diagram option to show or hide tables that are filtered out;
can be set in the configuration properties file with
`schemacrawler.graph.show.foreignkey.filtered_tables=false`


<a name="a16.16.15"></a>
## Release 16.16.15 - 2022-05-30

Expand Down
Loading

0 comments on commit ec4b885

Please sign in to comment.