#1671 export as csv API from GET to POST

Project: http://git-wip-us.apache.org/repos/asf/kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/5cb6abaf
Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/5cb6abaf
Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/5cb6abaf

Branch: refs/heads/2.1.x
Commit: 5cb6abaf9331d737fa8274c7ee0a6288b1b7ec15
Parents: 8898213
Author: Roger Shi <rogershijich...@hotmail.com>
Authored: Mon Jul 24 18:41:22 2017 +0800
Committer: Roger Shi <rogershijich...@hotmail.com>
Committed: Mon Jul 24 18:56:07 2017 +0800

----------------------------------------------------------------------
 .../org/apache/kylin/rest/controller2/QueryControllerV2.java   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kylin/blob/5cb6abaf/server-base/src/main/java/org/apache/kylin/rest/controller2/QueryControllerV2.java
----------------------------------------------------------------------
diff --git 
a/server-base/src/main/java/org/apache/kylin/rest/controller2/QueryControllerV2.java
 
b/server-base/src/main/java/org/apache/kylin/rest/controller2/QueryControllerV2.java
index 2ef4415..7a74765 100644
--- 
a/server-base/src/main/java/org/apache/kylin/rest/controller2/QueryControllerV2.java
+++ 
b/server-base/src/main/java/org/apache/kylin/rest/controller2/QueryControllerV2.java
@@ -152,10 +152,10 @@ public class QueryControllerV2 extends BasicController {
         return new EnvelopeResponse(ResponseCode.CODE_SUCCESS, data, "");
     }
 
-    @RequestMapping(value = "/query/format/{format}", method = 
RequestMethod.GET, produces = {
+    @RequestMapping(value = "/query/format/{format}", method = 
RequestMethod.POST, produces = {
             "application/vnd.apache.kylin-v2+json" })
     @ResponseBody
-    public void downloadQueryResultV2(@PathVariable String format, SQLRequest 
sqlRequest,
+    public void downloadQueryResultV2(@PathVariable String format, 
@RequestBody SQLRequest sqlRequest,
             HttpServletResponse response) {
 
         SQLResponse result = queryService.doQueryWithCache(sqlRequest);
@@ -169,7 +169,7 @@ public class QueryControllerV2 extends BasicController {
             List<String> headerList = new ArrayList<String>();
 
             for (SelectedColumnMeta column : result.getColumnMetas()) {
-                headerList.add(column.getName());
+                headerList.add(column.getLabel());
             }
 
             String[] headers = new String[headerList.size()];

Reply via email to