From 0588d283154bd11cb3e9f1d627127b47c163258c Mon Sep 17 00:00:00 2001 From: Julian Hyde Date: Thu, 19 Dec 2024 14:45:53 -0800 Subject: [PATCH] Move GitHub repository from `julianhyde` to `hydromatic` The new location will reduce the number of branches in the main repository. In particular, PRs from julianhyde can be on branches in julianhyde's repository. --- HISTORY.md | 72 +++++++++---------- HOWTO.md | 2 +- README.md | 8 +-- pom.xml | 10 +-- .../net/hydromatic/quidem/QuidemApiTest.java | 2 +- .../net/hydromatic/quidem/QuidemTest.java | 6 +- 6 files changed, 50 insertions(+), 50 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 3cc5d82..55e6fac 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,19 +1,19 @@ # Quidem release history -For a full list of releases, see github. +For a full list of releases, see github. -## 0.11 / 2022-11-23 +## 0.11 / 2022-11-23 * Remove methods deprecated in - [QUIDEM-19] -* [QUIDEM-57] + [QUIDEM-19] +* [QUIDEM-57] In Oracle mode, Quidem outputs a spurious blank line before 'no rows selected' * Refactor `enum OutputFormat` into an interface * Javadoc: set source version and link URL * Add a GitHub workflow to build and test * Enable Dependabot -* [QUIDEM-25] +* [QUIDEM-25] `git-commit-id-plugin` fails in Travis Upgrades @@ -33,10 +33,10 @@ Upgrades * Bump maven-surefire-plugin from 2.16 to 3.0.0-M7 * Bump scott-data-hsqldb from 0.1 to 0.2 -## 0.10 / 2021-11-06 +## 0.10 / 2021-11-06 * Upgrade `maven-javadoc-plugin` -* [QUIDEM-23] +* [QUIDEM-23] Catch exceptions that happen during `ResultSet.next()` * Run tests in parallel * Upgrade Junit (4.11 → 5.8.1) and Hamcrest (1.3 → 2.2) @@ -52,48 +52,48 @@ Upgrades * In Travis CI, use docker * Add a maven property for the version of each dependency and plugin -## 0.9 / 2018-07-06 +## 0.9 / 2018-07-06 -* [QUIDEM-20] +* [QUIDEM-20] Require Java 8 or higher -* [QUIDEM-18] +* [QUIDEM-18] Custom command handler * Make `Command` static, abstracting `Quidem` engine via `Command.Context` facade -* [QUIDEM-19] +* [QUIDEM-19] Set Quidem parameters via `Config` and `ConfigBuilder` * Test using `!ok` to run DML command * Require Java 1.7 or higher * Use `maven-enforcer-plugin` to check Java and Maven version -* [QUIDEM-17] +* [QUIDEM-17] Trim trailing spaces * Silence warnings about trusty being deprecated; we need it for JDK9 -* [QUIDEM-16] +* [QUIDEM-16] Add `oracle` format -* [QUIDEM-15] +* [QUIDEM-15] JDK9 support -## 0.8 / 2016-10-27 +## 0.8 / 2016-10-27 * Catch exceptions that are not `SQLException` (drivers are not supposed to throw them, but sometimes do) -* [QUIDEM-14] +* [QUIDEM-14] User-defined properties, and `!set`, `!push`, `!pop` and `!show` commands * Remove deprecated APIs; deprecate `NewConnectionFactory` -## 0.7 / 2015-12-03 +## 0.7 / 2015-12-03 -* [QUIDEM-12] +* [QUIDEM-12] Add `!verify` command that compares output to a reference database -* [QUIDEM-11] +* [QUIDEM-11] Nested variables * Add deprecated constructor for backwards compatibility -* [QUIDEM-9] +* [QUIDEM-9] Add `!type` command that checks query column types * Work around [maven-git-commit-it-plugin#63] -* [QUIDEM-10] +* [QUIDEM-10] Add `!update` command that calls `executeUpdate` and checks update count (Mike Hinchey) * Close statement after `!ok` and `!plan` commands (Mike Hinchey) @@ -101,30 +101,30 @@ Upgrades * Add HOWTO * Fix release number and maven location -## 0.6 / 2015-07-19 +## 0.6 / 2015-07-19 * Add `--var` argument, so you can pass variables from the command line -* [QUIDEM-7] +* [QUIDEM-7] Don't be fooled by ORDER BY inside windowed aggregate -* [QUIDEM-8] +* [QUIDEM-8] Allow variables in `if` * Truncate error stack if it exceeds N characters * Deploy to maven central -## 0.5 / 2015-05-15 +## 0.5 / 2015-05-15 -* [QUIDEM-6] +* [QUIDEM-6] Be permissive when matching whitespace in error stacks -* [QUIDEM-5] +* [QUIDEM-5] Windows line endings -## 0.4 / 2015-05-08 +## 0.4 / 2015-05-08 -* [QUIDEM-1] +* [QUIDEM-1] Add '!error' command -* [QUIDEM-3] +* [QUIDEM-3] Trailing spaces in psql output format -* [QUIDEM-4] +* [QUIDEM-4] Use "scott" rather than than "foodmart" as test data set * Use net.hydromatic parent POM * Fix `!skip` command @@ -133,16 +133,16 @@ Upgrades * Fluent testing API * In Travis CI, enable containers, and cache .m2 directory -## 0.3 / 2015-03-04 +## 0.3 / 2015-03-04 * Set distribution repository to Maven central rather than Conjars * Sign jars * Fix license URL * Rename a few last Optiq to Calcite -## 0.2 / 2014-12-09 +## 0.2 / 2014-12-09 -* [QUIDEM-2] +* [QUIDEM-2] Right-justify numeric columns * Re-order actual rows to match expected rows, but only if query does not contain `ORDER BY` @@ -151,11 +151,11 @@ Upgrades * Add `quidem` bash script and a simple example script * Add command-line arguments `--help`, `--db`, `--factory` -## 0.1.1 / 2014-09-21 +## 0.1.1 / 2014-09-21 * Ensure that each line from `EXPLAIN` has exactly one line-ending -## 0.1 / 2014-09-21 +## 0.1 / 2014-09-21 * Convert test suite to hsqldb * [CALCITE-376] diff --git a/HOWTO.md b/HOWTO.md index 33d8f56..d8752e5 100644 --- a/HOWTO.md +++ b/HOWTO.md @@ -53,4 +53,4 @@ log in, close the repository, and release. Make sure that the [site](http://www.hydromatic.net/quidem/) has been updated. -[Announce the release](https://twitter.com/julianhyde/status/622842100736856064). +[Announce the release](https://twitter.com/hydromatic/status/622842100736856064). diff --git a/README.md b/README.md index 5d760d4..62f35ce 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ language governing permissions and limitations under the License. {% endcomment %} --> -[![Build Status](https://github.com/julianhyde/quidem/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/julianhyde/quidem/actions?query=branch%3Amain) +[![Build Status](https://github.com/hydromatic/quidem/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/hydromatic/quidem/actions?query=branch%3Amain) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.hydromatic/quidem/badge.svg)](https://maven-badges.herokuapp.com/maven-central/net.hydromatic/quidem) [![javadoc](https://javadoc.io/badge2/net.hydromatic/quidem/javadoc.svg)](https://javadoc.io/doc/net.hydromatic/quidem) @@ -472,7 +472,7 @@ Get Quidem from You need Java (8 or higher) and Git. ```bash -$ git clone git://github.com/julianhyde/quidem.git +$ git clone git://github.com/hydromatic/quidem.git $ cd quidem $ ./mvnw package ``` @@ -493,11 +493,11 @@ On Java versions less than 11, you should add parameters * Blog: https://julianhyde.blogspot.com * Project page: http://www.hydromatic.net/quidem * API: http://www.hydromatic.net/quidem/apidocs -* Source code: https://github.com/julianhyde/quidem +* Source code: https://github.com/hydromatic/quidem * Developers list: dev at calcite.apache.org (archive, subscribe) -* Issues: https://github.com/julianhyde/quidem/issues +* Issues: https://github.com/hydromatic/quidem/issues * Release notes and history * HOWTO diff --git a/pom.xml b/pom.xml index 332a765..1be6d26 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ Quidem Idempotent query scripts - https://github.com/julianhyde/quidem + https://github.com/hydromatic/quidem 2014 Julian Hyde @@ -93,13 +93,13 @@ github - https://github.com/julianhyde/quidem/issues + https://github.com/hydromatic/quidem/issues - scm:git:git://github.com/julianhyde/quidem.git - scm:git:git@github.com:julianhyde/quidem.git - https://github.com/julianhyde/quidem/tree/main + scm:git:git://github.com/hydromatic/quidem.git + scm:git:git@github.com:hydromatic/quidem.git + https://github.com/hydromatic/quidem/tree/main HEAD diff --git a/src/test/java/net/hydromatic/quidem/QuidemApiTest.java b/src/test/java/net/hydromatic/quidem/QuidemApiTest.java index c3a2b1e..6f33101 100644 --- a/src/test/java/net/hydromatic/quidem/QuidemApiTest.java +++ b/src/test/java/net/hydromatic/quidem/QuidemApiTest.java @@ -30,7 +30,7 @@ public class QuidemApiTest { /** Unit test for {@link Quidem#isProbablyDeterministic(String)} and in * particular for - * [QUIDEM-7] + * [QUIDEM-7] * Don't be fooled by ORDER BY inside windowed aggregate. */ @Test void testDeterministic() { final Quidem run = diff --git a/src/test/java/net/hydromatic/quidem/QuidemTest.java b/src/test/java/net/hydromatic/quidem/QuidemTest.java index af15e07..7544910 100644 --- a/src/test/java/net/hydromatic/quidem/QuidemTest.java +++ b/src/test/java/net/hydromatic/quidem/QuidemTest.java @@ -509,7 +509,7 @@ public class QuidemTest { } /** Test case for - * [QUIDEM-8] + * [QUIDEM-8] * Allow variable in 'if'. */ @Test void testIfVariable() { final String input = "!use scott\n" @@ -557,7 +557,7 @@ public class QuidemTest { } /** Test case for - * [QUIDEM-11] + * [QUIDEM-11] * Nested variables. */ @Test void testIfVariableNested() { final String input = "!use scott\n" @@ -811,7 +811,7 @@ public class QuidemTest { } /** Test case for - * [QUIDEM-3] + * [QUIDEM-3] * Trailing spaces in psql output format. */ @Test void testColumnHeading() { // Note: There must not be trailing spaces after 'DEPTNO | B'