flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLINK-1938) Add Grunt for building the front-end
Date Fri, 24 Apr 2015 14:48:38 GMT

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

ASF GitHub Bot commented on FLINK-1938:

Github user StephanEwen commented on the pull request:

    Wow, this comes with a bit of a surprise, given that it is a followup to a year-old discussion
in the pre-Apache project "Stratosphere".
    Because such a long time has passed since then, I have started bootstrapping some other
work for an improved web frontend.
    It consists of two parts:
    1.  A REST style backend that produces JSON structures with the information rendered by
the frontend (lists of states, timestamps, names, counters, ...). 
    2. An angular.js based frontend, that is still much work in progress (someone else is
helping me out there)
    You can have a look at (1) here "https://github.com/StephanEwen/incubator-flink/commits/web_frontend_2"
It supports queries for example like "http://localhost:8082/running/<jobid>/vertices"
to get the vertex statuses for all vertices of a job. The nice thing is that it is extremely
lightweight, by being a minimal layer on top of netty (which we use for data transport anyways).
Before, I was trying to go for jersey/grizzly, but these are heavyweight (25+ dependencies)
there were many version conflicts with other dependencies (like YARN).
    I hope to be able to share a few screenshots for (2) on the mailing list next week.
    How much have you implemented on your side? Can we find a way to bundle the two works

> Add Grunt for building the front-end
> ------------------------------------
>                 Key: FLINK-1938
>                 URL: https://issues.apache.org/jira/browse/FLINK-1938
>             Project: Flink
>          Issue Type: Improvement
>          Components: Build System, Webfrontend
>            Reporter: Vikhyat Korrapati
>            Priority: Minor
> This is the first step towards implementing the web interface refactoring I proposed
last year: https://groups.google.com/forum/#!topic/stratosphere-dev/GeXmDXF9DOY
> Once this is merged, I can get started with the rest of the refactoring. For now, the
actual interface is kept the same, the only change is to how the build is done.

This message was sent by Atlassian JIRA

View raw message