From 4f2831f3bbbc5bd6605bcfc64e7c98ca4360ae48 Mon Sep 17 00:00:00 2001 From: Suresh Srinivas Date: Tue, 4 Jul 2023 20:03:40 -0700 Subject: [PATCH] Upgrade dependencies for 1.2.0 release (#12280) --- common/pom.xml | 4 +- openmetadata-service/pom.xml | 4 +- .../databases/TableResourceTest.java | 2 - .../resources/teams/TeamResourceTest.java | 2 +- .../resources/teams/UserResourceTest.java | 7 ++- .../resources/json/schema/type/basic.json | 2 +- pom.xml | 43 +++++++++---------- 7 files changed, 29 insertions(+), 35 deletions(-) diff --git a/common/pom.xml b/common/pom.xml index a965ab4ae09..8787e8d26a7 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -68,13 +68,13 @@ io.dropwizard dropwizard-jersey - 2.1.6 + ${dropwizard.version} compile commons-codec commons-codec - 1.15 + 1.16.0 diff --git a/openmetadata-service/pom.xml b/openmetadata-service/pom.xml index 87cd67d184b..2f27ebfd0b7 100644 --- a/openmetadata-service/pom.xml +++ b/openmetadata-service/pom.xml @@ -15,8 +15,8 @@ ${project.basedir}/target/surefire-reports ${project.basedir}/target/site/jacoco-aggregate/jacoco.xml ${project.basedir}/src/test/java - 1.18.0 - 2.20.56 + 1.18.3 + 2.20.98 0.5.10 2.9.0 2.3.2 diff --git a/openmetadata-service/src/test/java/org/openmetadata/service/resources/databases/TableResourceTest.java b/openmetadata-service/src/test/java/org/openmetadata/service/resources/databases/TableResourceTest.java index 56838b6febb..b531fd60d22 100644 --- a/openmetadata-service/src/test/java/org/openmetadata/service/resources/databases/TableResourceTest.java +++ b/openmetadata-service/src/test/java/org/openmetadata/service/resources/databases/TableResourceTest.java @@ -131,7 +131,6 @@ import org.openmetadata.service.Entity; import org.openmetadata.service.exception.CatalogExceptionMessage; import org.openmetadata.service.resources.EntityResourceTest; import org.openmetadata.service.resources.databases.TableResource.TableList; -import org.openmetadata.service.resources.dqtests.TestCaseResourceTest; import org.openmetadata.service.resources.dqtests.TestSuiteResourceTest; import org.openmetadata.service.resources.glossary.GlossaryResourceTest; import org.openmetadata.service.resources.glossary.GlossaryTermResourceTest; @@ -1775,7 +1774,6 @@ public class TableResourceTest extends EntityResourceTest { @Test void get_tablesWithTestCases(TestInfo test) throws IOException { - TestCaseResourceTest testCaseResourceTest = new TestCaseResourceTest(); TestSuiteResourceTest testSuiteResourceTest = new TestSuiteResourceTest(); DatabaseSchemaResourceTest schemaResourceTest = new DatabaseSchemaResourceTest(); DatabaseResourceTest databaseTest = new DatabaseResourceTest(); diff --git a/openmetadata-service/src/test/java/org/openmetadata/service/resources/teams/TeamResourceTest.java b/openmetadata-service/src/test/java/org/openmetadata/service/resources/teams/TeamResourceTest.java index a540559efa2..ab31e1bf5c8 100644 --- a/openmetadata-service/src/test/java/org/openmetadata/service/resources/teams/TeamResourceTest.java +++ b/openmetadata-service/src/test/java/org/openmetadata/service/resources/teams/TeamResourceTest.java @@ -679,7 +679,7 @@ public class TeamResourceTest extends EntityResourceTest { // Add policies to the team String json = JsonUtils.pojoToJson(team); - String email = String.format("%s@openmetadata.org", team.getName()); + String email = "team.!#$%&’*+/=?^_`{|}~-@openmetadata.org"; // Using all the allowed characters in email username team.withEmail(email); ChangeDescription change = getChangeDescription(team.getVersion()); fieldAdded(change, "email", email); diff --git a/openmetadata-service/src/test/java/org/openmetadata/service/resources/teams/UserResourceTest.java b/openmetadata-service/src/test/java/org/openmetadata/service/resources/teams/UserResourceTest.java index 7deb5340b57..2368f65dca9 100644 --- a/openmetadata-service/src/test/java/org/openmetadata/service/resources/teams/UserResourceTest.java +++ b/openmetadata-service/src/test/java/org/openmetadata/service/resources/teams/UserResourceTest.java @@ -186,15 +186,14 @@ public class UserResourceTest extends EntityResourceTest { // Create user with mandatory email field empty create.withEmail(""); - assertResponseContains( - () -> createEntity(create, ADMIN_AUTH_HEADERS), BAD_REQUEST, "email must match \"^\\S+@\\S+\\.\\S+$\""); + String emailMatchError = "email must match \"^[\\S.!#$%&’*+/=?^_`{|}~-]+@\\S+\\.\\S+$\""; + assertResponseContains(() -> createEntity(create, ADMIN_AUTH_HEADERS), BAD_REQUEST, emailMatchError); assertResponseContains( () -> createEntity(create, ADMIN_AUTH_HEADERS), BAD_REQUEST, "email size must be between 6 and 127"); // Create user with mandatory email field with invalid email address create.withEmail("invalidEmail"); - assertResponseContains( - () -> createEntity(create, ADMIN_AUTH_HEADERS), BAD_REQUEST, "[email must match \"^\\S+@\\S+\\.\\S+$\"]"); + assertResponseContains(() -> createEntity(create, ADMIN_AUTH_HEADERS), BAD_REQUEST, emailMatchError); } @Test diff --git a/openmetadata-spec/src/main/resources/json/schema/type/basic.json b/openmetadata-spec/src/main/resources/json/schema/type/basic.json index 6c413bf13bd..9d0e071b88d 100644 --- a/openmetadata-spec/src/main/resources/json/schema/type/basic.json +++ b/openmetadata-spec/src/main/resources/json/schema/type/basic.json @@ -29,7 +29,7 @@ "description": "Email address of a user or other entities.", "type": "string", "format": "email", - "pattern": "^\\S+@\\S+\\.\\S+$", + "pattern": "^[\\S.!#$%&’*+/=?^_`{|}~-]+@\\S+\\.\\S+$", "minLength": 6, "maxLength": 127 }, diff --git a/pom.xml b/pom.xml index 4ff7bcd1275..441cb1d8d32 100644 --- a/pom.xml +++ b/pom.xml @@ -76,11 +76,10 @@ 5.2.0 1.7.36 - 2.15.0 - 2.14.2 + 2.15.2 2.1.6 1.0 - 2.39.1 + 2.40 2.1.1 3.1.0 @@ -95,16 +94,16 @@ 0.8.8 3.37.1 1.5.0 - 2.11.0 - 9.16.3 - 2.1.0.13 + 2.13.0 + 9.20.0 + 2.1.0.17 2.10.1 - 8.0.32 + 8.0.33 42.6.0 - 1.1.2 + 1.2.1 2.6 - 1.18.26 - 10.1.7 + 1.18.28 + 10.1.10 1.7.0 - 5.3.27 + 5.3.28 2.20.0 - 5.9.2 + 5.9.3 1.7.3 1.5.0 - - - 4.12.0 + 4.13.0 open-metadata_OpenMetadata @@ -138,7 +135,7 @@ 7.6.1 2.0.9 - 1.0.79 + 1.0.85 4.4.0 0.22.0 0.9.1 @@ -146,10 +143,10 @@ 2.3.32 1.6.3 0.10.2 - 8.0.1 + 8.1.2 1.8.0 2.5.3 - 6.0.8 + 6.0.9 1.5.1 2.0 5.4.0 @@ -187,7 +184,7 @@ com.fasterxml.jackson.core jackson-databind - ${jackson-databind.version} + ${jackson.version} io.dropwizard @@ -497,7 +494,7 @@ org.apache.johnzon johnzon-core - 1.2.19 + 1.2.21 com.fasterxml.jackson.datatype @@ -515,7 +512,7 @@ org.eclipse.jetty jetty-io - 9.4.50.v20221201 + 9.4.51.v20230217 @@ -529,7 +526,7 @@ com.fasterxml.jackson.dataformat jackson-dataformat-cbor - 2.14.2 + ${jackson.version}