[ 
https://issues.apache.org/jira/browse/FLINK-11162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16723617#comment-16723617
 ] 

lining edited comment on FLINK-11162 at 12/18/18 3:25 AM:
----------------------------------------------------------

[~yanghua] we need add this information in which api, create new or use old api 
like jobs:/jobid/plan?

I prefer in old api, result like this

vinoyang we need add this information in which api, create new or use old api 
like jobs:/jobid/plan?

I prefer in old api, result like this

{
   "jid": "ccee3dc6ac63c532feea3e8cdbf05eab",
   "name": "Socket Window WordCount",
   "nodes": [
     {
       "id": "cbc357ccb763df2852fee8c4fc7d55f2",
       "parallelism": 1,
       "operator": "",
       "operator_strategy": "",
       "description": "Source: Socket Stream -> Flat Map",
       "optimizer_properties": {}
     },
     {
       "id": "90bea66de1c231edf33913ecd54406c1",
       "parallelism": 1,
       "operator": "",
       "operator_strategy": "",
       "description": "Window(TumblingProcessingTimeWindows(5000), 
ProcessingTimeTrigger,      ReduceFunction$1, PassThroughWindowFunction) -> 
Sink: Print to Std. Out",
       "inputs": [
          {                        

           "num": 0,

          "id": "cbc357ccb763df2852fee8c4fc7d55f2",              

         "ship_strategy": "HASH",            

        "exchange": "pipelined"                  

        }

      ],
        "optimizer_properties": {}
      }
    ],
   "operators": [
       {
          "vertex_id": "cbc357ccb763df2852fee8c4fc7d55f2",
         "operator_id": "7df19f87deec5680128845fd9a6ca18d",
         "name": "Flat Map",
         "inputs": [ 

         

{             "operator_id": "cbc357ccb763df2852fee8c4fc7d55f2",             
"partitioner": "FORWARD",             "type_number": 0           }

,

         ...

        ]
      }
   ]
 }

 


was (Author: lining):
[~yanghua] we need add this information in which api, create new or use old api 
like jobs:/jobid/plan?

I prefer in old api, result like this

vinoyang we need add this information in which api, create new or use old api 
like jobs:/jobid/plan?

I prefer in old api, result like this

{
   "jid": "ccee3dc6ac63c532feea3e8cdbf05eab",
   "name": "Socket Window WordCount",
   "nodes": [
     {
       "id": "cbc357ccb763df2852fee8c4fc7d55f2",
       "parallelism": 1,
       "operator": "",
       "operator_strategy": "",
       "description": "Source: Socket Stream -> Flat Map",
       "optimizer_properties": {}
     },
     {
       "id": "90bea66de1c231edf33913ecd54406c1",
       "parallelism": 1,
       "operator": "",
       "operator_strategy": "",
       "description": "Window(TumblingProcessingTimeWindows(5000), 
ProcessingTimeTrigger,      ReduceFunction$1, PassThroughWindowFunction) -> 
Sink: Print to Std. Out",
       "inputs": [
          {          

             "num": 0,

             "id": "cbc357ccb763df2852fee8c4fc7d55f2",  

             "ship_strategy": "HASH",

             "exchange": "pipelined"        

          }

       ],
       "optimizer_properties": {}
     }
   ],
  "operators": [
      {
         "vertex_id": "cbc357ccb763df2852fee8c4fc7d55f2",
        "operator_id": "7df19f87deec5680128845fd9a6ca18d",
        "name": "Flat Map",
        "inputs": [ 

          {

            "operator_id": "cbc357ccb763df2852fee8c4fc7d55f2",

            "partitioner": "FORWARD",

            "type_number": 0

          },

         ...

        ]
     }
  ]
 }

 

> Provide a rest API to list all logical operators
> ------------------------------------------------
>
>                 Key: FLINK-11162
>                 URL: https://issues.apache.org/jira/browse/FLINK-11162
>             Project: Flink
>          Issue Type: New Feature
>          Components: REST
>            Reporter: vinoyang
>            Assignee: lining
>            Priority: Major
>
> The scene of this issue:
> We are using the indicator variable of the operator: <operator_id>, 
> <operator_name>.
> We have customized the display of the indicator. Based on the query purpose, 
> we currently lack an interface to get all the logical operators of a job. The 
> current rest API only provides the chained node information.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to