>From Ali Alsuliman <ali.al.solai...@gmail.com>:

Ali Alsuliman has uploaded this change for review. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20207 )


Change subject: Merge branch 'gerrit/trinity' into 'gerrit/ionic'
......................................................................

Merge branch 'gerrit/trinity' into 'gerrit/ionic'

 * [NO ISSUE][OTH] Extend create/drop view/synonym calls with the request 
parameters

Ext-ref: MB-55519
Change-Id: I10e0da93dd001608a572665451a1ef8ac7b98f57
---
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
2 files changed, 23 insertions(+), 39 deletions(-)



  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/07/20207/1

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 531ca51..f921ff0 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
@@ -473,12 +473,8 @@
                         handleLibraryDropStatement(metadataProvider, stmt, 
hcc, requestParameters);
                         break;
                     case CREATE_SYNONYM:
-<<<<<<< HEAD   (2f34b3 [NO ISSUE][STO] Fixed multiple issue)
                         handleCreateSynonymStatement(metadataProvider, stmt, 
requestParameters,
                                 Creator.DEFAULT_CREATOR);
-=======
-                        handleCreateSynonymStatement(metadataProvider, stmt, 
requestParameters);
->>>>>>> BRANCH (d23cc2 Merge branch 'gerrit/neo' into 'gerrit/trinity')
                         break;
                     case SYNONYM_DROP:
                         handleDropSynonymStatement(metadataProvider, stmt, 
requestParameters);
@@ -3126,21 +3122,13 @@
         }
         lockUtil.dropDatasetBegin(lockManager, metadataProvider.getLocks(), 
databaseName, dataverseName, viewName);
         try {
-<<<<<<< HEAD   (2f34b3 [NO ISSUE][STO] Fixed multiple issue)
             doDropView(metadataProvider, stmtDrop, databaseName, 
dataverseName, viewName, requestParameters);
-=======
-            doDropView(metadataProvider, stmtDrop, dataverseName, viewName, 
requestParameters);
->>>>>>> BRANCH (d23cc2 Merge branch 'gerrit/neo' into 'gerrit/trinity')
         } finally {
             metadataProvider.getLocks().unlock();
         }
     }

-<<<<<<< HEAD   (2f34b3 [NO ISSUE][STO] Fixed multiple issue)
     protected boolean doDropView(MetadataProvider metadataProvider, 
ViewDropStatement stmtViewDrop, String databaseName,
-=======
-    protected boolean doDropView(MetadataProvider metadataProvider, 
ViewDropStatement stmtViewDrop,
->>>>>>> BRANCH (d23cc2 Merge branch 'gerrit/neo' into 'gerrit/trinity')
             DataverseName dataverseName, String viewName, IRequestParameters 
requestParameters) throws Exception {
         SourceLocation sourceLoc = stmtViewDrop.getSourceLocation();
         MetadataTransactionContext mdTxnCtx = 
MetadataManager.INSTANCE.beginTransaction();
@@ -3999,11 +3987,7 @@
     }

     protected void handleCreateSynonymStatement(MetadataProvider 
metadataProvider, Statement stmt,
-<<<<<<< HEAD   (2f34b3 [NO ISSUE][STO] Fixed multiple issue)
             IRequestParameters requestParameters, Creator creator) throws 
Exception {
-=======
-            IRequestParameters requestParameters) throws Exception {
->>>>>>> BRANCH (d23cc2 Merge branch 'gerrit/neo' into 'gerrit/trinity')
         CreateSynonymStatement css = (CreateSynonymStatement) stmt;
         metadataProvider.validateDatabaseObjectName(css.getNamespace(), 
css.getSynonymName(), css.getSourceLocation());
         Namespace stmtActiveNamespace = getActiveNamespace(css.getNamespace());
@@ -4017,28 +4001,18 @@
         }
         lockUtil.createSynonymBegin(lockManager, metadataProvider.getLocks(), 
databaseName, dataverseName, synonymName);
         try {
-<<<<<<< HEAD   (2f34b3 [NO ISSUE][STO] Fixed multiple issue)
             doCreateSynonym(metadataProvider, css, stmtActiveNamespace, 
synonymName, objectNamespace, objectName,
-                    creator);
-=======
-            doCreateSynonym(metadataProvider, css, dataverseName, synonymName, 
objectDataverseName, objectName,
-                    requestParameters, true);
->>>>>>> BRANCH (d23cc2 Merge branch 'gerrit/neo' into 'gerrit/trinity')
+                    creator, requestParameters, true);
         } finally {
             metadataProvider.getLocks().unlock();
         }
     }

     protected CreateResult doCreateSynonym(MetadataProvider metadataProvider, 
CreateSynonymStatement css,
-<<<<<<< HEAD   (2f34b3 [NO ISSUE][STO] Fixed multiple issue)
-            Namespace namespace, String synonymName, Namespace 
objectNamespace, String objectName, Creator creator)
-            throws Exception {
+            Namespace namespace, String synonymName, Namespace 
objectNamespace, String objectName, Creator creator,
+            IRequestParameters requestParameters, boolean 
viaCreateSynonymStatement) throws Exception {
         String databaseName = namespace.getDatabaseName();
         DataverseName dataverseName = namespace.getDataverseName();
-=======
-            DataverseName dataverseName, String synonymName, DataverseName 
objectDataverseName, String objectName,
-            IRequestParameters requestParameters, boolean 
viaCreateSynonymStatement) throws Exception {
->>>>>>> BRANCH (d23cc2 Merge branch 'gerrit/neo' into 'gerrit/trinity')
         MetadataTransactionContext mdTxnCtx = 
MetadataManager.INSTANCE.beginTransaction();
         metadataProvider.setMetadataTxnContext(mdTxnCtx);
         try {
@@ -4087,23 +4061,16 @@
         }
         lockUtil.dropSynonymBegin(lockManager, metadataProvider.getLocks(), 
databaseName, dataverseName, synonymName);
         try {
-<<<<<<< HEAD   (2f34b3 [NO ISSUE][STO] Fixed multiple issue)
-            doDropSynonym(metadataProvider, stmtSynDrop, databaseName, 
dataverseName, synonymName);
-=======
-            doDropSynonym(metadataProvider, stmtSynDrop, dataverseName, 
synonymName, requestParameters, true);
->>>>>>> BRANCH (d23cc2 Merge branch 'gerrit/neo' into 'gerrit/trinity')
+            doDropSynonym(metadataProvider, stmtSynDrop, databaseName, 
dataverseName, synonymName, requestParameters,
+                    true);
         } finally {
             metadataProvider.getLocks().unlock();
         }
     }

     protected boolean doDropSynonym(MetadataProvider metadataProvider, 
SynonymDropStatement stmtSynDrop,
-<<<<<<< HEAD   (2f34b3 [NO ISSUE][STO] Fixed multiple issue)
-            String databaseName, DataverseName dataverseName, String 
synonymName) throws Exception {
-=======
-            DataverseName dataverseName, String synonymName, 
IRequestParameters requestParameters,
+            String databaseName, DataverseName dataverseName, String 
synonymName, IRequestParameters requestParameters,
             boolean viaDropSynonymStatement) throws Exception {
->>>>>>> BRANCH (d23cc2 Merge branch 'gerrit/neo' into 'gerrit/trinity')
         MetadataTransactionContext mdTxnCtx = 
MetadataManager.INSTANCE.beginTransaction();
         metadataProvider.setMetadataTxnContext(mdTxnCtx);
         try {

--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20207
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: ionic
Gerrit-Change-Id: I10e0da93dd001608a572665451a1ef8ac7b98f57
Gerrit-Change-Number: 20207
Gerrit-PatchSet: 1
Gerrit-Owner: Ali Alsuliman <ali.al.solai...@gmail.com>
Gerrit-MessageType: newchange

Reply via email to