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

imaxon pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git


The following commit(s) were added to refs/heads/master by this push:
     new d86e7cb  [NO ISSUE] Polish exception message
d86e7cb is described below

commit d86e7cbb924b68f76174a75ac4cdd7e5a749938e
Author: Rui Guo <ru...@uci.edu>
AuthorDate: Mon Aug 17 21:21:57 2020 -0700

    [NO ISSUE] Polish exception message
    
    Polish the exception message when creating inverted index with a
    variable-length primary key which is not support yet.
    
    Change-Id: I95b6a0088ca4934a6ac4e0fc84d3f8c0b264a56a
    Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/7583
    Integration-Tests: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
    Tested-by: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
    Reviewed-by: Ian Maxon <ima...@uci.edu>
---
 .../main/java/org/apache/asterix/app/translator/QueryTranslator.java  | 4 ++--
 .../asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml      | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
 
b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
index 1c9bfb3..78a82d6 100644
--- 
a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
+++ 
b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
@@ -1097,8 +1097,8 @@ public class QueryTranslator extends 
AbstractLangTranslator implements IStatemen
                     // If it is not a fixed length
                     if (!typeTrait.isFixedLength()) {
                         throw new 
CompilationException(ErrorCode.COMPILATION_ERROR, sourceLoc,
-                                "The keyword or ngram index -" + indexName + " 
cannot be created on the dataset -"
-                                        + datasetName + " due to its 
variable-length primary key field - "
+                                "The keyword or ngram index " + indexName + " 
cannot be created on the dataset "
+                                        + datasetName + " due to its 
variable-length primary key field "
                                         + partitioningKey);
                     }
 
diff --git 
a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml 
b/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml
index 58af775..1495ce0 100644
--- a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml
+++ b/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml
@@ -3970,7 +3970,7 @@
     <test-case FilePath="ddl/create-index">
       <compilation-unit 
name="create-inverted-index-with-variable-length-primary-key">
         <output-dir 
compare="Text">create-inverted-index-with-variable-length-primary-key</output-dir>
-        <expected-error>ASX1079: Compilation error: The keyword or ngram index 
-MyIndex cannot be created on the dataset -MyDataset due to its variable-length 
primary key field - [myKey] (in line 33, at column 1)</expected-error>
+        <expected-error>ASX1079: Compilation error: The keyword or ngram index 
MyIndex cannot be created on the dataset MyDataset due to its variable-length 
primary key field [myKey] (in line 33, at column 1)</expected-error>
       </compilation-unit>
     </test-case>
     <test-case FilePath="ddl">

Reply via email to