[jira] [Commented] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16930494#comment-16930494 ] Fabian Wollert commented on FLINK-10707: hi [~vthinkxie] i still have this on my to-do list to fix the last issue, but no ETA yet ... > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian Jira (v8.3.2#803003)
[jira] [Commented] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16880220#comment-16880220 ] Fabian Wollert commented on FLINK-10707: [~vthinkxie] thx for the in-depth review! i finally managed to implement the requested changes. feel free to review the PR again. cc [~rmetzger] > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-9050) Expose operator IO counter metrics
[ https://issues.apache.org/jira/browse/FLINK-9050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16850033#comment-16850033 ] Fabian Wollert commented on FLINK-9050: --- any updates on this? > Expose operator IO counter metrics > -- > > Key: FLINK-9050 > URL: https://issues.apache.org/jira/browse/FLINK-9050 > Project: Flink > Issue Type: New Feature > Components: API / DataSet, API / DataStream, Runtime / Metrics >Reporter: Chesnay Schepler >Assignee: Chesnay Schepler >Priority: Major > Attachments: image-2018-11-06-15-40-28-205.png > > > To properly expose the number of records read by sources / emitted by sink we > have to expose the operator counter metrics. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16850022#comment-16850022 ] Fabian Wollert edited comment on FLINK-10707 at 5/28/19 6:47 PM: - [~rmetzger] okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|width=800,height=280! BUT: due to my lack of knowledge in regards to Angular, i had to hack things together. Things which immediately come to my mind which need especially review: - https://github.com/apache/flink/pull/8542/files#diff-81d17e6833d6e23b2c41ad4daaa2e6c7R39 - putting a number in the interface, although its getting computed later only, not coming from the API - hardcoding font colors [here|https://github.com/apache/flink/pull/8542/files#diff-39dabf2440b3769ed1956c9b26079b7eR25] and [here|https://github.com/apache/flink/pull/8542/files#diff-39dabf2440b3769ed1956c9b26079b7eR91] - this tooltip refreshes all the time the dashboard pulls new data: https://github.com/apache/flink/pull/8542/files#diff-39dabf2440b3769ed1956c9b26079b7eR93 - using deprecated {{::ng-deep}} [here|https://github.com/apache/flink/pull/8542/files#diff-3e0e4952ed8eda1bec7d30d46120d452R54] - this whole file: https://github.com/apache/flink/pull/8542/files#diff-1847d603a0dca64cf3802255a2ef40fd I think this can be done better code wise. Maybe someone with more Angular Experience can go over this ([~vthinkxie] maybe?) and advise how to do this best. Nevertheless it works, and you can check out the code and the dashboard, if those changes make sense to show, or if they just clutter the UI. Feedback is highly appreciated! was (Author: wolli): [~rmetzger] okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|width=800,height=280! BUT: due to my lack of knowledge in regards to Angular, i had to hack things together. Things which immediately come to my mind which need especially review: - https://github.com/apache/flink/pull/8542/files#diff-81d17e6833d6e23b2c41ad4daaa2e6c7R39 - putting a number in the interface, although its getting computed later only, not coming from the API - hardcoding font colors [here|https://github.com/apache/flink/pull/8542/files#diff-39dabf2440b3769ed1956c9b26079b7eR25] and [here|https://github.com/apache/flink/pull/8542/files#diff-39dabf2440b3769ed1956c9b26079b7eR91] - this tooltip refreshes all the time the dashboard pulls new data: https://github.com/apache/flink/pull/8542/files#diff-39dabf2440b3769ed1956c9b26079b7eR93 - using deprecated {{::ng-deep}} [here|https://github.com/apache/flink/pull/8542/files#diff-3e0e4952ed8eda1bec7d30d46120d452R54] - this whole file: flink-runtime-web/web-dashboard/src/app/pages/overview/statistic/overview-statistic.component.ts I think this can be done better code wise. Maybe someone with more Angular Experience can go over this ([~vthinkxie] maybe?) and advise how to do this best. Nevertheless it works, and you can check out the code and the dashboard, if those changes make sense to show, or if they just clutter the UI. Feedback is highly appreciated! > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16850022#comment-16850022 ] Fabian Wollert edited comment on FLINK-10707 at 5/28/19 6:46 PM: - [~rmetzger] okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|width=800,height=280! BUT: due to my lack of knowledge in regards to Angular, i had to hack things together. Things which immediately come to my mind which need especially review: - https://github.com/apache/flink/pull/8542/files#diff-81d17e6833d6e23b2c41ad4daaa2e6c7R39 - putting a number in the interface, although its getting computed later only, not coming from the API - hardcoding font colors [here|https://github.com/apache/flink/pull/8542/files#diff-39dabf2440b3769ed1956c9b26079b7eR25] and [here|https://github.com/apache/flink/pull/8542/files#diff-39dabf2440b3769ed1956c9b26079b7eR91] - this tooltip refreshes all the time the dashboard pulls new data: https://github.com/apache/flink/pull/8542/files#diff-39dabf2440b3769ed1956c9b26079b7eR93 - using deprecated {{::ng-deep}} [here|https://github.com/apache/flink/pull/8542/files#diff-3e0e4952ed8eda1bec7d30d46120d452R54] - this whole file: flink-runtime-web/web-dashboard/src/app/pages/overview/statistic/overview-statistic.component.ts I think this can be done better code wise. Maybe someone with more Angular Experience can go over this ([~vthinkxie] maybe?) and advise how to do this best. Nevertheless it works, and you can check out the code and the dashboard, if those changes make sense to show, or if they just clutter the UI. Feedback is highly appreciated! was (Author: wolli): okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|width=800,height=280! > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16850022#comment-16850022 ] Fabian Wollert edited comment on FLINK-10707 at 5/28/19 6:41 PM: - okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|width=800,height=280! was (Author: wolli): okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|width=806,height=301! > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16850022#comment-16850022 ] Fabian Wollert edited comment on FLINK-10707 at 5/28/19 6:40 PM: - okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|thumbnail! was (Author: wolli): okay, i got the code now to show what i wanted: > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16850022#comment-16850022 ] Fabian Wollert edited comment on FLINK-10707 at 5/28/19 6:40 PM: - okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|width=806,height=401! was (Author: wolli): okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|thumbnail! > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16850022#comment-16850022 ] Fabian Wollert edited comment on FLINK-10707 at 5/28/19 6:40 PM: - okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|width=806,height=301! was (Author: wolli): okay, i got the code now to show what i wanted: !image-2019-05-28-20-38-00-761.png|width=806,height=401! > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16850022#comment-16850022 ] Fabian Wollert commented on FLINK-10707: okay, i got the code now to show what i wanted: > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert updated FLINK-10707: --- Attachment: image-2019-05-28-20-38-00-761.png > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Labels: pull-request-available > Attachments: flink-dashboard.png, image-2019-05-28-20-38-00-761.png > > Time Spent: 10m > Remaining Estimate: 0h > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16845601#comment-16845601 ] Fabian Wollert commented on FLINK-10707: [~rmetzger] unfortunately not. June looks more realistic. > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Attachments: flink-dashboard.png > > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16830114#comment-16830114 ] Fabian Wollert commented on FLINK-10707: chances are that this might work out, but i cant make hard promises due to limited time to work on this ... > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Attachments: flink-dashboard.png > > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16830079#comment-16830079 ] Fabian Wollert commented on FLINK-10707: [~rmetzger] yes, i will as time allows check out now with the new underlying framework the improvement proposals. > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Runtime / Web Frontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Attachments: flink-dashboard.png > > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10705) Rework Flink Web Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16778114#comment-16778114 ] Fabian Wollert commented on FLINK-10705: looking forward to the updates! [~vthinkxie] > Rework Flink Web Dashboard > -- > > Key: FLINK-10705 > URL: https://issues.apache.org/jira/browse/FLINK-10705 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > Attachments: image-2018-10-29-09-17-24-115.png, snapshot.jpeg > > > The Flink Dashboard is very simple currently and should get updated. This is > the umbrella ticket for other tickets regarding this. Please check the > sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (FLINK-10705) Rework Flink Web Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert reassigned FLINK-10705: -- Assignee: Yadong Xie (was: Fabian Wollert) > Rework Flink Web Dashboard > -- > > Key: FLINK-10705 > URL: https://issues.apache.org/jira/browse/FLINK-10705 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Yadong Xie >Priority: Major > Fix For: 1.8.0 > > Attachments: image-2018-10-29-09-17-24-115.png, snapshot.jpeg > > > The Flink Dashboard is very simple currently and should get updated. This is > the umbrella ticket for other tickets regarding this. Please check the > sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10705) Rework Flink Web Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16774339#comment-16774339 ] Fabian Wollert commented on FLINK-10705: Hi [~StephanEwen] , most recent updates on this are in FLINK-10706 in the comments. Currently [~vthinkxie] is waiting for reviews on the first updates. i'm not super experienced with Angular (more a React guy, and no time currently to learn another framework), so i cant completely review the code. But yes, i think my improvements could work on anything. > Rework Flink Web Dashboard > -- > > Key: FLINK-10705 > URL: https://issues.apache.org/jira/browse/FLINK-10705 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > Attachments: image-2018-10-29-09-17-24-115.png, snapshot.jpeg > > > The Flink Dashboard is very simple currently and should get updated. This is > the umbrella ticket for other tickets regarding this. Please check the > sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16750856#comment-16750856 ] Fabian Wollert commented on FLINK-10707: Hi [~lining] ... currently waiting for FLINK-10706 and FLINK-10858 first. But unfortunately, momentum on these has stalled. feel free to review those proposals from [~vthinkxie] so we can move forward. i still would like to see the Flink UI improved, there is so much potential! > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > Attachments: flink-dashboard.png > > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10705) Rework Flink Web Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16689145#comment-16689145 ] Fabian Wollert commented on FLINK-10705: build and deployment to our dev cluster worked fine. since i'm not familiar with angular and/or typescript i cant review the actual code unfortunately. and since there is not much content/functionality yet to check, i cant be much help here unfortunately so far :( > Rework Flink Web Dashboard > -- > > Key: FLINK-10705 > URL: https://issues.apache.org/jira/browse/FLINK-10705 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > Attachments: image-2018-10-29-09-17-24-115.png > > > The Flink Dashboard is very simple currently and should get updated. This is > the umbrella ticket for other tickets regarding this. Please check the > sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (FLINK-10705) Rework Flink Web Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert reassigned FLINK-10705: -- Assignee: Fabian Wollert (was: Yadong Xie) > Rework Flink Web Dashboard > -- > > Key: FLINK-10705 > URL: https://issues.apache.org/jira/browse/FLINK-10705 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > Attachments: image-2018-10-29-09-17-24-115.png > > > The Flink Dashboard is very simple currently and should get updated. This is > the umbrella ticket for other tickets regarding this. Please check the > sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10705) Rework Flink Web Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16689112#comment-16689112 ] Fabian Wollert commented on FLINK-10705: i will try to have a look today. thx for the PR! great job! > Rework Flink Web Dashboard > -- > > Key: FLINK-10705 > URL: https://issues.apache.org/jira/browse/FLINK-10705 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > Attachments: image-2018-10-29-09-17-24-115.png > > > The Flink Dashboard is very simple currently and should get updated. This is > the umbrella ticket for other tickets regarding this. Please check the > sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10706) Update the Flink Dashboard and its components
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16678026#comment-16678026 ] Fabian Wollert commented on FLINK-10706: [~Zentol] thx. [~vthinkxie] I assigned the ticket now to you. > Update the Flink Dashboard and its components > - > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Yadong Xie >Priority: Major > Fix For: 1.8.0 > > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > We should move to Angular 7 or React. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (FLINK-10706) Update the Flink Dashboard and its components
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert reassigned FLINK-10706: -- Assignee: Yadong Xie (was: Fabian Wollert) > Update the Flink Dashboard and its components > - > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Yadong Xie >Priority: Major > Fix For: 1.8.0 > > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > We should move to Angular 7 or React. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10706) Update the Flink Dashboard and its components
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16677903#comment-16677903 ] Fabian Wollert commented on FLINK-10706: Hi [~vthinkxie] i would love to, but i'm not able to (I did not even assign this to myself). maybe [~till.rohrmann] or [~Zentol] can help out here? thx in advance! > Update the Flink Dashboard and its components > - > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > We should move to Angular 7 or React. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (FLINK-10706) Update the Flink Dashboard and its components
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16676320#comment-16676320 ] Fabian Wollert edited comment on FLINK-10706 at 11/6/18 8:15 AM: - [~vthinkxie] posted his updated version of the Flink Dashboard: [https://github.com/vthinkxie/flink-runtime-web] (source: [http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Change-underlying-Frontend-Architecture-for-Flink-Web-Dashboard-td24902.html]) was (Author: wolli): [~vthinkxie] posted his updated version of the Flink Dashboard: [https://github.com/vthinkxie/flink-runtime-web] in http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Change-underlying-Frontend-Architecture-for-Flink-Web-Dashboard-td24902.html > Update the Flink Dashboard and its components > - > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > We should move to Angular 7 or React. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10706) Update the Flink Dashboard and its components
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16676320#comment-16676320 ] Fabian Wollert commented on FLINK-10706: [~vthinkxie] posted his updated version of the Flink Dashboard: https://github.com/vthinkxie/flink-runtime-web > Update the Flink Dashboard and its components > - > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > We should move to Angular 7 or React. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (FLINK-10706) Update the Flink Dashboard and its components
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16676320#comment-16676320 ] Fabian Wollert edited comment on FLINK-10706 at 11/6/18 8:14 AM: - [~vthinkxie] posted his updated version of the Flink Dashboard: [https://github.com/vthinkxie/flink-runtime-web] in http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Change-underlying-Frontend-Architecture-for-Flink-Web-Dashboard-td24902.html was (Author: wolli): [~vthinkxie] posted his updated version of the Flink Dashboard: https://github.com/vthinkxie/flink-runtime-web > Update the Flink Dashboard and its components > - > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > We should move to Angular 7 or React. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16676319#comment-16676319 ] Fabian Wollert commented on FLINK-10707: Hi [~lining] , we're currently discussing what technology to use for the Flink Web Dashboard in the future: [http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Change-underlying-Frontend-Architecture-for-Flink-Web-Dashboard-td24902.html] ... After that discussion is settled, we can start on this ticket together, sure. Feel free to chime in to this mail thread. > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > Attachments: flink-dashboard.png > > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (FLINK-10706) Update the Flink Dashboard and its components
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert updated FLINK-10706: --- Description: The Flink Dashboard uses currently Angular 1, which had its successor coming out two years ago. Its expected that Angular 1 (or Angular.js how it is called now) will ceise to exist in the future, due to its successor Angular 2-7 and React being the more actively developed platforms. We should move to Angular 7 or React. was: The Flink Dashboard uses currently Angular 1, which had its successor coming out two years ago. Its expected that Angular 1 (or Angular.js how it is called now) will ceise to exist in the future, due to its successor Angular 2-7 and React being the more actively developed platforms. Due to my personal experience with React i will attempt to rewrite the Dashboard in React. Additionally i will upgrade all used libs, which mostly affects Bootstrap 4, hence the look will be slightly different. Summary: Update the Flink Dashboard and its components (was: Rewrite Flink Dashboard with React) > Update the Flink Dashboard and its components > - > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > We should move to Angular 7 or React. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-7286) Flink Dashboard fails to display bytes/records received by sources
[ https://issues.apache.org/jira/browse/FLINK-7286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16669763#comment-16669763 ] Fabian Wollert commented on FLINK-7286: --- Hi [~lining] , please mind FLINK-9050 which blocks this ticket. it needs to be done first. > Flink Dashboard fails to display bytes/records received by sources > -- > > Key: FLINK-7286 > URL: https://issues.apache.org/jira/browse/FLINK-7286 > Project: Flink > Issue Type: Improvement > Components: Metrics, Webfrontend >Affects Versions: 1.3.1 >Reporter: Elias Levy >Assignee: Hai Zhou >Priority: Major > Fix For: 1.7.0 > > > It appears Flink can't measure the number of bytes read or records produced > by a source (e.g. Kafka source). This is particularly problematic for simple > jobs where the job pipeline is chained, and in which there are no > measurements between operators. Thus, in the UI it appears that the job is > not consuming any data. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10706) Rewrite Flink Dashboard with React
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16667058#comment-16667058 ] Fabian Wollert commented on FLINK-10706: I will post this question specifically again in the ML then to discuss this. > Rewrite Flink Dashboard with React > -- > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Assignee: Fabian Wollert >Priority: Major > Fix For: 1.8.0 > > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > Due to my personal experience with React i will attempt to rewrite the > Dashboard in React. Additionally i will upgrade all used libs, which mostly > affects Bootstrap 4, hence the look will be slightly different. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10706) Rewrite Flink Dashboard with React
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1983#comment-1983 ] Fabian Wollert commented on FLINK-10706: [~Zentol] Sure, I'm open to that as well. although I will have to admit, that I'm not aware of Angular (any version), and therefore my involvement in this might be limited. The recent discussion on the mailing list also indicated to me that currently no one is really able to review changes going further than changing some HTML in the current version. let me know if this was wrong, or who is currently mostly responsible for the web dashboard, so I can open a discussion with them. > Rewrite Flink Dashboard with React > -- > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Priority: Major > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > Due to my personal experience with React i will attempt to rewrite the > Dashboard in React. Additionally i will upgrade all used libs, which mostly > affects Bootstrap 4, hence the look will be slightly different. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10706) Rewrite Flink Dashboard with React
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1845#comment-1845 ] Fabian Wollert commented on FLINK-10706: current tech stack i'm planning to use: * React 16 * Redux 4 * Bootstrap 4 (react-bootstrap to be specific) * Font Awesome 5 > Rewrite Flink Dashboard with React > -- > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Priority: Major > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > Due to my personal experience with React i will attempt to rewrite the > Dashboard in React. Additionally i will upgrade all used libs, which mostly > affects Bootstrap 4, hence the look will be slightly different. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (FLINK-10705) Rework Flink Web Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1843#comment-1843 ] Fabian Wollert edited comment on FLINK-10705 at 10/29/18 8:18 AM: -- first rought draft (with React and Bootstrap 4 in place) !image-2018-10-29-09-17-24-115.png|width=806,height=401! was (Author: wolli): first rought draft (with React and Bootstrap 4 in place) !image-2018-10-29-09-17-24-115.png! > Rework Flink Web Dashboard > -- > > Key: FLINK-10705 > URL: https://issues.apache.org/jira/browse/FLINK-10705 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Priority: Major > Attachments: image-2018-10-29-09-17-24-115.png > > > The Flink Dashboard is very simple currently and should get updated. This is > the umbrella ticket for other tickets regarding this. Please check the > sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (FLINK-10705) Rework Flink Web Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert updated FLINK-10705: --- Attachment: image-2018-10-29-09-17-24-115.png > Rework Flink Web Dashboard > -- > > Key: FLINK-10705 > URL: https://issues.apache.org/jira/browse/FLINK-10705 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Priority: Major > Attachments: image-2018-10-29-09-17-24-115.png > > > The Flink Dashboard is very simple currently and should get updated. This is > the umbrella ticket for other tickets regarding this. Please check the > sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-10705) Rework Flink Web Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1843#comment-1843 ] Fabian Wollert commented on FLINK-10705: first rought draft (with React and Bootstrap 4 in place) !image-2018-10-29-09-17-24-115.png! > Rework Flink Web Dashboard > -- > > Key: FLINK-10705 > URL: https://issues.apache.org/jira/browse/FLINK-10705 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Priority: Major > Attachments: image-2018-10-29-09-17-24-115.png > > > The Flink Dashboard is very simple currently and should get updated. This is > the umbrella ticket for other tickets regarding this. Please check the > sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
Fabian Wollert created FLINK-10707: -- Summary: Improve Cluster Overview in Flink Dashboard Key: FLINK-10707 URL: https://issues.apache.org/jira/browse/FLINK-10707 Project: Flink Issue Type: Sub-task Reporter: Fabian Wollert Attachments: flink-dashboard.png The flink Dashboard is currently very simple. The following screenshot is a mock of an improvement proposal: !flink-dashboard.png! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert updated FLINK-10707: --- Description: The flink Dashboard is currently very simple. The following screenshot is a mock of an improvement proposal: !flink-dashboard.png|thumbnail! was: The flink Dashboard is currently very simple. The following screenshot is a mock of an improvement proposal: !flink-dashboard.png! > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task >Reporter: Fabian Wollert >Priority: Major > Attachments: flink-dashboard.png > > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|thumbnail! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (FLINK-10707) Improve Cluster Overview in Flink Dashboard
[ https://issues.apache.org/jira/browse/FLINK-10707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert updated FLINK-10707: --- Description: The flink Dashboard is currently very simple. The following screenshot is a mock of an improvement proposal: !flink-dashboard.png|width=806,height=401! was: The flink Dashboard is currently very simple. The following screenshot is a mock of an improvement proposal: !flink-dashboard.png|thumbnail! > Improve Cluster Overview in Flink Dashboard > --- > > Key: FLINK-10707 > URL: https://issues.apache.org/jira/browse/FLINK-10707 > Project: Flink > Issue Type: Sub-task >Reporter: Fabian Wollert >Priority: Major > Attachments: flink-dashboard.png > > > The flink Dashboard is currently very simple. The following screenshot is a > mock of an improvement proposal: > !flink-dashboard.png|width=806,height=401! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (FLINK-10706) Rewrite Flink Dashboard with React
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert updated FLINK-10706: --- Affects Version/s: 1.6.2 > Rewrite Flink Dashboard with React > -- > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Priority: Major > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > Due to my personal experience with React i will attempt to rewrite the > Dashboard in React. Additionally i will upgrade all used libs, which mostly > affects Bootstrap 4, hence the look will be slightly different. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (FLINK-10706) Rewrite Flink Dashboard with React
Fabian Wollert created FLINK-10706: -- Summary: Rewrite Flink Dashboard with React Key: FLINK-10706 URL: https://issues.apache.org/jira/browse/FLINK-10706 Project: Flink Issue Type: Sub-task Reporter: Fabian Wollert The Flink Dashboard uses currently Angular 1, which had its successor coming out two years ago. Its expected that Angular 1 (or Angular.js how it is called now) will ceise to exist in the future, due to its successor Angular 2-7 and React being the more actively developed platforms. Due to my personal experience with React i will attempt to rewrite the Dashboard in React. Additionally i will upgrade all used libs, which mostly affects Bootstrap 4, hence the look will be slightly different. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (FLINK-10706) Rewrite Flink Dashboard with React
[ https://issues.apache.org/jira/browse/FLINK-10706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabian Wollert updated FLINK-10706: --- Component/s: Webfrontend > Rewrite Flink Dashboard with React > -- > > Key: FLINK-10706 > URL: https://issues.apache.org/jira/browse/FLINK-10706 > Project: Flink > Issue Type: Sub-task > Components: Webfrontend >Affects Versions: 1.6.2 >Reporter: Fabian Wollert >Priority: Major > > The Flink Dashboard uses currently Angular 1, which had its successor coming > out two years ago. Its expected that Angular 1 (or Angular.js how it is > called now) will ceise to exist in the future, due to its successor Angular > 2-7 and React being the more actively developed platforms. > Due to my personal experience with React i will attempt to rewrite the > Dashboard in React. Additionally i will upgrade all used libs, which mostly > affects Bootstrap 4, hence the look will be slightly different. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (FLINK-10705) Rework Flink Web Dashboard
Fabian Wollert created FLINK-10705: -- Summary: Rework Flink Web Dashboard Key: FLINK-10705 URL: https://issues.apache.org/jira/browse/FLINK-10705 Project: Flink Issue Type: Improvement Components: Webfrontend Affects Versions: 1.6.2 Reporter: Fabian Wollert The Flink Dashboard is very simple currently and should get updated. This is the umbrella ticket for other tickets regarding this. Please check the sub-tickets for details. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (FLINK-5848) make Flink Web Backend a little bit more restful
[ https://issues.apache.org/jira/browse/FLINK-5848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15996531#comment-15996531 ] Fabian Wollert commented on FLINK-5848: --- [~StephanEwen] will see when i find time to do this, thx for pointing it out again ... > make Flink Web Backend a little bit more restful > > > Key: FLINK-5848 > URL: https://issues.apache.org/jira/browse/FLINK-5848 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.2.0, 1.1.4 >Reporter: Fabian Wollert >Assignee: Fabian Wollert > > we are using the web backend for managing flink jobs (cancelling, starting, > etc.). Unfortunately the Backend is not completely RESTful, the responses are > mixed. > E.g. > https://github.com/apache/flink/blob/master/flink-runtime-web/src/main/java/org/apache/flink/runtime/webmonitor/handlers/ClusterOverviewHandler.java > is showing that if a error occurs in the backend, its not resulting in a > HTTP error code and the response is not JSON. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (FLINK-5850) implement OAuth 2.0 check in Web Backend API
Fabian Wollert created FLINK-5850: - Summary: implement OAuth 2.0 check in Web Backend API Key: FLINK-5850 URL: https://issues.apache.org/jira/browse/FLINK-5850 Project: Flink Issue Type: Improvement Components: Web Client Affects Versions: 1.1.4, 1.2.0 Reporter: Fabian Wollert currently the web frontend is open to public. it would be helpful for us to have the frontend and the backend secured by OAuth 2.0. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (FLINK-5598) Return jar name when jar is uploaded
[ https://issues.apache.org/jira/browse/FLINK-5598?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15874294#comment-15874294 ] Fabian Wollert commented on FLINK-5598: --- +1 ... i could also do this, if wanted/approved as an issue ... > Return jar name when jar is uploaded > > > Key: FLINK-5598 > URL: https://issues.apache.org/jira/browse/FLINK-5598 > Project: Flink > Issue Type: Improvement > Components: Web Client >Reporter: Sendoh > > As as a Jenkins user who wants to uplaod jar through http call, I want jar > file name is returned after jar is uploaded. > Currently it returns nothing, as the code shown: > File newFile = new File(jarDir, UUID.randomUUID() + "_" + filename); > if (tempFile.renameTo(newFile)) { > // all went well > return "{}"; > } > Ref: > https://github.com/apache/flink/blob/master/flink-runtime-web/src/main/java/org/apache/flink/runtime/webmonitor/handlers/JarUploadHandler.java#L58 > My proposal will be > reuturn {"fileName": newFile.getName()} > Any suggestion is welcome. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (FLINK-5848) make Flink Web Backend a little bit more restful
Fabian Wollert created FLINK-5848: - Summary: make Flink Web Backend a little bit more restful Key: FLINK-5848 URL: https://issues.apache.org/jira/browse/FLINK-5848 Project: Flink Issue Type: Improvement Components: Webfrontend Affects Versions: 1.1.4, 1.2.0 Reporter: Fabian Wollert we are using the web backend for managing flink jobs (cancelling, starting, etc.). Unfortunately the Backend is not completely RESTful, the responses are mixed. E.g. https://github.com/apache/flink/blob/master/flink-runtime-web/src/main/java/org/apache/flink/runtime/webmonitor/handlers/ClusterOverviewHandler.java is showing that if a error occurs in the backend, its not resulting in a HTTP error code and the response is not JSON. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (FLINK-5848) make Flink Web Backend a little bit more restful
[ https://issues.apache.org/jira/browse/FLINK-5848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15874284#comment-15874284 ] Fabian Wollert commented on FLINK-5848: --- I could work on fixing that, if someone would approve that this is an issue ... > make Flink Web Backend a little bit more restful > > > Key: FLINK-5848 > URL: https://issues.apache.org/jira/browse/FLINK-5848 > Project: Flink > Issue Type: Improvement > Components: Webfrontend >Affects Versions: 1.2.0, 1.1.4 >Reporter: Fabian Wollert > > we are using the web backend for managing flink jobs (cancelling, starting, > etc.). Unfortunately the Backend is not completely RESTful, the responses are > mixed. > E.g. > https://github.com/apache/flink/blob/master/flink-runtime-web/src/main/java/org/apache/flink/runtime/webmonitor/handlers/ClusterOverviewHandler.java > is showing that if a error occurs in the backend, its not resulting in a > HTTP error code and the response is not JSON. -- This message was sent by Atlassian JIRA (v6.3.15#6346)