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

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


Change subject: [NO ISSUE][OTH] Extend drop_view calls with the request 
parameters
......................................................................

[NO ISSUE][OTH] Extend drop_view calls with the request parameters

Ext-ref: MB-55519
Change-Id: I8134a6bc7a8c378ba1991059ec30a637a9c00404
---
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
1 file changed, 15 insertions(+), 4 deletions(-)



  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/07/20107/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 f64e2e6..a1e527b 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
@@ -438,7 +438,7 @@
                         handleCreateViewStatement(metadataProvider, stmt, 
stmtRewriter, requestParameters);
                         break;
                     case VIEW_DROP:
-                        handleViewDropStatement(metadataProvider, stmt);
+                        handleViewDropStatement(metadataProvider, stmt, 
requestParameters);
                         break;
                     case LOAD:
                         handleLoadStatement(metadataProvider, stmt, hcc);
@@ -2786,7 +2786,8 @@
         }
     }

-    public void handleViewDropStatement(MetadataProvider metadataProvider, 
Statement stmt) throws Exception {
+    public void handleViewDropStatement(MetadataProvider metadataProvider, 
Statement stmt,
+            IRequestParameters requestParameters) throws Exception {
         ViewDropStatement stmtDrop = (ViewDropStatement) stmt;
         SourceLocation sourceLoc = stmtDrop.getSourceLocation();
         String viewName = stmtDrop.getViewName().getValue();
@@ -2797,7 +2798,7 @@
         }
         lockUtil.dropDatasetBegin(lockManager, metadataProvider.getLocks(), 
dataverseName, viewName);
         try {
-            doDropView(metadataProvider, stmtDrop, dataverseName, viewName);
+            doDropView(metadataProvider, stmtDrop, dataverseName, viewName, 
requestParameters);
         } finally {
             metadataProvider.getLocks().unlock();
             
ExternalDatasetsRegistry.INSTANCE.releaseAcquiredLocks(metadataProvider);
@@ -2805,7 +2806,7 @@
     }

     protected boolean doDropView(MetadataProvider metadataProvider, 
ViewDropStatement stmtViewDrop,
-            DataverseName dataverseName, String viewName) throws Exception {
+            DataverseName dataverseName, String viewName, IRequestParameters 
requestParameters) throws Exception {
         SourceLocation sourceLoc = stmtViewDrop.getSourceLocation();
         MetadataTransactionContext mdTxnCtx = 
MetadataManager.INSTANCE.beginTransaction();
         metadataProvider.setMetadataTxnContext(mdTxnCtx);

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

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

Reply via email to