This is an automated email from the ASF dual-hosted git repository.

brahma pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ambari.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 31112b655f AMBARI-25817 : Fix DDLTests.testVerifyMySQL and 
DDLTests.testCompareMySQL Ambari test failures (#3614)
31112b655f is described below

commit 31112b655fdf4b36725ecc552918f418242f9b4a
Author: Himanshu Maurya <54660538+himanshumaurya09...@users.noreply.github.com>
AuthorDate: Mon Dec 26 23:18:18 2022 +0530

    AMBARI-25817 : Fix DDLTests.testVerifyMySQL and DDLTests.testCompareMySQL 
Ambari test failures (#3614)
    
    Signed-off-by: Brahma Reddy Battula <bra...@apache.org>
---
 .../src/test/java/org/apache/ambari/server/orm/db/DDLTestUtils.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/ambari-server/src/test/java/org/apache/ambari/server/orm/db/DDLTestUtils.java 
b/ambari-server/src/test/java/org/apache/ambari/server/orm/db/DDLTestUtils.java
index cc4d6ba28a..332d5e0cc3 100644
--- 
a/ambari-server/src/test/java/org/apache/ambari/server/orm/db/DDLTestUtils.java
+++ 
b/ambari-server/src/test/java/org/apache/ambari/server/orm/db/DDLTestUtils.java
@@ -79,7 +79,7 @@ public class DDLTestUtils {
 
   // These patterns are used to match column/constraint definitons in a create 
table statement
   // to capture the table name
-  private static final Pattern TableName =   Pattern.compile("^\\s*create 
table\\s+([\\w\\.\\_]+).*$");
+  private static final Pattern TableName =   Pattern.compile("^\\s*create 
table\\s+([\\`\\w\\.\\_\\`]+).*$");
   // to capture the name and columns in a primary key
   private static final Pattern PK =          
Pattern.compile("^.*constraint\\s+([\\w\\.\\_]+)\\s+primary\\s+key\\s*\\(([^\\)]+)\\).*$");
   // to capture the name and columns in a clusterd primary key
@@ -87,7 +87,7 @@ public class DDLTestUtils {
   // to capture the name and columns in a unique constraint
   private static final Pattern UQ =          
Pattern.compile("^.*constraint\\s+([\\w\\.\\_]+)\\s+unique\\s*\\(([^\\)]+)\\).*$");
   // to capture the name and columns and the referred columnd in a foreign key
-  private static final Pattern FK =          
Pattern.compile("^.*constraint\\s+([\\w\\.\\_]+)\\s+foreign\\s+key\\s*\\(([^\\)]*)\\)\\s*references\\s+([\\w\\_\\.]+)\\s*\\(([^\\)]+)\\).*$");
+  private static final Pattern FK =          
Pattern.compile("^.*constraint\\s+([\\w\\.\\_]+)\\s+foreign\\s+key\\s*\\(([^\\)]*)\\)\\s*references\\s+([\\`\\w\\_\\.\\`]+)\\s*\\(([^\\)]+)\\).*$");
   // to capture the name of a columns
   private static final Pattern Col =         
Pattern.compile("^\\s*([\\`\\\"\\[\\]\\w\\.\\_]+)\\s+.*$");
   // to capture column lists within the create table statement, such as the 
column list in "primary key (name, id)"


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@ambari.apache.org
For additional commands, e-mail: commits-h...@ambari.apache.org

Reply via email to