You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by sh...@apache.org on 2016/10/21 03:49:25 UTC

kylin git commit: KYLIN-2070 add seg status info

Repository: kylin
Updated Branches:
  refs/heads/master 4f76e16c4 -> 5aa0ae318


KYLIN-2070 add seg status info


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

Branch: refs/heads/master
Commit: 5aa0ae318ea740eefbacbcd5bfc963b3ca2aace9
Parents: 4f76e16
Author: shaofengshi <sh...@apache.org>
Authored: Fri Oct 21 11:48:59 2016 +0800
Committer: shaofengshi <sh...@apache.org>
Committed: Fri Oct 21 11:48:59 2016 +0800

----------------------------------------------------------------------
 .../org/apache/kylin/rest/controller/CubeController.java    | 1 +
 .../java/org/apache/kylin/rest/response/HBaseResponse.java  | 9 +++++++++
 2 files changed, 10 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kylin/blob/5aa0ae31/server-base/src/main/java/org/apache/kylin/rest/controller/CubeController.java
----------------------------------------------------------------------
diff --git a/server-base/src/main/java/org/apache/kylin/rest/controller/CubeController.java b/server-base/src/main/java/org/apache/kylin/rest/controller/CubeController.java
index a3f9ec0..e1ee85d 100644
--- a/server-base/src/main/java/org/apache/kylin/rest/controller/CubeController.java
+++ b/server-base/src/main/java/org/apache/kylin/rest/controller/CubeController.java
@@ -528,6 +528,7 @@ public class CubeController extends BasicController {
             hr.setDateRangeStart(segment.getDateRangeStart());
             hr.setDateRangeEnd(segment.getDateRangeEnd());
             hr.setSegmentName(segment.getName());
+            hr.setSegmentStatus(segment.getStatus().toString());
             hr.setSourceCount(segment.getInputRecords());
             if (segment.isSourceOffsetsOn()) {
                 hr.setSourceOffsetStart(segment.getSourceOffsetStart());

http://git-wip-us.apache.org/repos/asf/kylin/blob/5aa0ae31/server-base/src/main/java/org/apache/kylin/rest/response/HBaseResponse.java
----------------------------------------------------------------------
diff --git a/server-base/src/main/java/org/apache/kylin/rest/response/HBaseResponse.java b/server-base/src/main/java/org/apache/kylin/rest/response/HBaseResponse.java
index 985596d..f68c096 100644
--- a/server-base/src/main/java/org/apache/kylin/rest/response/HBaseResponse.java
+++ b/server-base/src/main/java/org/apache/kylin/rest/response/HBaseResponse.java
@@ -23,6 +23,7 @@ import java.io.Serializable;
 public class HBaseResponse implements Serializable {
     private static final long serialVersionUID = 7263557115683263492L;
     private String segmentName;
+    private String segmentStatus;
     private String tableName;
     private long tableSize;
     private int regionCount;
@@ -118,6 +119,14 @@ public class HBaseResponse implements Serializable {
         this.segmentName = segmentName;
     }
 
+    public String getSegmentStatus() {
+        return segmentStatus;
+    }
+
+    public void setSegmentStatus(String segmentStatus) {
+        this.segmentStatus = segmentStatus;
+    }
+
     public long getSourceOffsetStart() {
         return sourceOffsetStart;
     }