diff --git a/jOOQ-codegen-maven/pom.xml b/jOOQ-codegen-maven/pom.xml index 02452b6b2c..7d9749ec6f 100644 --- a/jOOQ-codegen-maven/pom.xml +++ b/jOOQ-codegen-maven/pom.xml @@ -6,7 +6,7 @@ org.jooq jooq-parent - 3.3.0-SNAPSHOT + 3.3.0 org.jooq diff --git a/jOOQ-codegen/pom.xml b/jOOQ-codegen/pom.xml index f0c3f7628f..5e41b8a6a8 100644 --- a/jOOQ-codegen/pom.xml +++ b/jOOQ-codegen/pom.xml @@ -7,7 +7,7 @@ org.jooq jooq-parent - 3.3.0-SNAPSHOT + 3.3.0 org.jooq diff --git a/jOOQ-examples/jOOQ-spring-example/pom.xml b/jOOQ-examples/jOOQ-spring-example/pom.xml index 55abeb8336..28397065ed 100644 --- a/jOOQ-examples/jOOQ-spring-example/pom.xml +++ b/jOOQ-examples/jOOQ-spring-example/pom.xml @@ -19,7 +19,7 @@ UTF-8 3.2.6.RELEASE - 3.3.0-SNAPSHOT + 3.3.0 diff --git a/jOOQ-examples/jOOQ-spring-guice-example/pom.xml b/jOOQ-examples/jOOQ-spring-guice-example/pom.xml index fab8f9ba41..a0536944f8 100644 --- a/jOOQ-examples/jOOQ-spring-guice-example/pom.xml +++ b/jOOQ-examples/jOOQ-spring-guice-example/pom.xml @@ -19,7 +19,7 @@ UTF-8 3.2.6.RELEASE - 3.3.0-SNAPSHOT + 3.3.0 diff --git a/jOOQ-meta/pom.xml b/jOOQ-meta/pom.xml index 9c0d38679f..6db13c0f15 100644 --- a/jOOQ-meta/pom.xml +++ b/jOOQ-meta/pom.xml @@ -6,7 +6,7 @@ org.jooq jooq-parent - 3.3.0-SNAPSHOT + 3.3.0 org.jooq diff --git a/jOOQ-release/build.xml b/jOOQ-release/build.xml index 3cd17b1901..e8f1b89f18 100644 --- a/jOOQ-release/build.xml +++ b/jOOQ-release/build.xml @@ -3,40 +3,40 @@ - + - - - + + + - - - - - + + + + + - - - - - + + + + + - + - + - - - - - + + + + + @@ -56,7 +56,7 @@ - + @@ -69,6 +69,13 @@ + + + + + + + diff --git a/jOOQ-release/release/template-trial/jOOQ-src/README.txt b/jOOQ-release/release/template-trial/jOOQ-src/README.txt new file mode 100644 index 0000000000..a9bcd0f2ea --- /dev/null +++ b/jOOQ-release/release/template-trial/jOOQ-src/README.txt @@ -0,0 +1,11 @@ +Thank you for evaluating the jOOQ trial version. While we ship the jOOQ sources +with the jOOQ Professional Edition and the jOOQ Enterprise Edition, we do not +ship any source code with the trial version. + +Should you need the sources for your evaluation, please contact us at + + sales@datageekery.com + +For further questions regarding licensing, please visit the FAQ at + + http://www.jooq.org/licensing \ No newline at end of file diff --git a/jOOQ-release/release/template/maven-install.bat b/jOOQ-release/release/template/maven-install.bat index aac1d2bb5b..c0ae895ce7 100644 --- a/jOOQ-release/release/template/maven-install.bat +++ b/jOOQ-release/release/template/maven-install.bat @@ -1,5 +1,5 @@ @echo off -set VERSION=3.3.0-SNAPSHOT +set VERSION=3.3.0 call mvn install:install-file -Dfile=pom\jooq-parent\pom.xml -DgroupId=org.jooq -DartifactId=jooq-parent -Dversion=%VERSION% -Dpackaging=pom call mvn install:install-file -Dfile=lib\jooq-%VERSION%.jar -DgroupId=org.jooq -DartifactId=jooq -Dversion=%VERSION% -Dpackaging=jar diff --git a/jOOQ-release/release/template/maven-install.sh b/jOOQ-release/release/template/maven-install.sh index 5a5798cb17..ad6b16f3f1 100644 --- a/jOOQ-release/release/template/maven-install.sh +++ b/jOOQ-release/release/template/maven-install.sh @@ -1,5 +1,5 @@ #!/bin/sh -VERSION=3.3.0-SNAPSHOT +VERSION=3.3.0 mvn install:install-file -Dfile=pom/jooq-parent/pom.xml -DgroupId=org.jooq -DartifactId=jooq-parent -Dversion=$VERSION -Dpackaging=pom mvn install:install-file -Dfile=lib/jooq-$VERSION.jar -DgroupId=org.jooq -DartifactId=jooq -Dversion=$VERSION -Dpackaging=jar diff --git a/jOOQ-scala/pom.xml b/jOOQ-scala/pom.xml index 0387227603..500b6f11a0 100644 --- a/jOOQ-scala/pom.xml +++ b/jOOQ-scala/pom.xml @@ -7,7 +7,7 @@ org.jooq jooq-parent - 3.3.0-SNAPSHOT + 3.3.0 org.jooq @@ -68,7 +68,7 @@ org.jooq jooq-codegen-maven - 3.3.0-SNAPSHOT + 3.3.0 exec1 diff --git a/jOOQ-test/src/org/jooq/test/_/testcases/AggregateWindowFunctionTests.java b/jOOQ-test/src/org/jooq/test/_/testcases/AggregateWindowFunctionTests.java index a248c68908..9ef5d197b2 100644 --- a/jOOQ-test/src/org/jooq/test/_/testcases/AggregateWindowFunctionTests.java +++ b/jOOQ-test/src/org/jooq/test/_/testcases/AggregateWindowFunctionTests.java @@ -1021,27 +1021,30 @@ extends BaseTest result1 = create().select( - TAuthor_FIRST_NAME(), - TAuthor_LAST_NAME(), - groupConcat(TBook_ID(), ", ") - .as("books")) - .from(TAuthor()) - .join(TBook()).on(TAuthor_ID().equal(TBook_AUTHOR_ID())) - .groupBy( - TAuthor_ID(), - TAuthor_FIRST_NAME(), - TAuthor_LAST_NAME()) - .orderBy(TAuthor_ID()) - .fetch(); + // [#3045] Skip this test for the time being + if (!asList().contains(dialect().family())) { + Result result1 = create().select( + TAuthor_FIRST_NAME(), + TAuthor_LAST_NAME(), + groupConcat(TBook_ID(), ", ") + .as("books")) + .from(TAuthor()) + .join(TBook()).on(TAuthor_ID().equal(TBook_AUTHOR_ID())) + .groupBy( + TAuthor_ID(), + TAuthor_FIRST_NAME(), + TAuthor_LAST_NAME()) + .orderBy(TAuthor_ID()) + .fetch(); - assertEquals(2, result1.size()); - assertEquals(AUTHOR_FIRST_NAMES, result1.getValues(TAuthor_FIRST_NAME())); - assertEquals(AUTHOR_LAST_NAMES, result1.getValues(TAuthor_LAST_NAME())); + assertEquals(2, result1.size()); + assertEquals(AUTHOR_FIRST_NAMES, result1.getValues(TAuthor_FIRST_NAME())); + assertEquals(AUTHOR_LAST_NAMES, result1.getValues(TAuthor_LAST_NAME())); - // [#2944] SQLite cannot guarantee any order among aggregated values... - assertTrue(asList("1, 2", "2, 1").contains(result1.getValue(0, "books"))); - assertTrue(asList("3, 4", "4, 3").contains(result1.getValue(1, "books"))); + // [#2944] SQLite cannot guarantee any order among aggregated values... + assertTrue(asList("1, 2", "2, 1").contains(result1.getValue(0, "books"))); + assertTrue(asList("3, 4", "4, 3").contains(result1.getValue(1, "books"))); + } switch (dialect().family()) { case SQLITE: diff --git a/jOOQ/pom.xml b/jOOQ/pom.xml index 44cb5ee842..ce85146679 100644 --- a/jOOQ/pom.xml +++ b/jOOQ/pom.xml @@ -7,7 +7,7 @@ org.jooq jooq-parent - 3.3.0-SNAPSHOT + 3.3.0 org.jooq diff --git a/pom.xml b/pom.xml index 93879181e1..f4bf63e38a 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ org.jooq jooq-parent - 3.3.0-SNAPSHOT + 3.3.0 pom jOOQ Parent