Monitoring backpressure

2015-12-07 Thread Gyula Fóra
Hey guys, Is there any way to monitor the backpressure in the Flink job? I find it hard to debug slow operators because of the backpressure mechanism so it would be good to get some info out of the network layer on what exactly caused the backpressure. For example: task1 -> task2 -> task3 -> tas

Re: Monitoring backpressure

2015-12-07 Thread Stephan Ewen
I discussed about this quite a bit with other people. It is not totally straightforward. One could try and measure exhaustion of the output buffer pools, but that fluctuates a lot - it would need some work to get a stable metric from that... If you have a profiler that you can attach to the proce

[jira] [Created] (FLINK-3127) Measure backpressure in Flink jobs

2015-12-07 Thread Maximilian Michels (JIRA)
Maximilian Michels created FLINK-3127: - Summary: Measure backpressure in Flink jobs Key: FLINK-3127 URL: https://issues.apache.org/jira/browse/FLINK-3127 Project: Flink Issue Type: Improv

Re: Monitoring backpressure

2015-12-07 Thread Gyula Fóra
Thanks Stephan, I will try with the profiler for now. Gyula Stephan Ewen ezt írta (időpont: 2015. dec. 7., H, 10:51): > I discussed about this quite a bit with other people. > > It is not totally straightforward. One could try and measure exhaustion of > the output buffer pools, but that fluct

Re: Lack of review on PRs

2015-12-07 Thread Till Rohrmann
Hi Sachin, I can understand your dissatisfaction with the review process of your ML PRs. They are open for a long time without much activity from a committer even though you've spent a lot of effort writing them. I'm sorry for this, since it's probably mainly because of me lacking the time resourc

[jira] [Created] (FLINK-3128) Add Isotonic Regression To ML Library

2015-12-07 Thread Fridtjof Sander (JIRA)
Fridtjof Sander created FLINK-3128: -- Summary: Add Isotonic Regression To ML Library Key: FLINK-3128 URL: https://issues.apache.org/jira/browse/FLINK-3128 Project: Flink Issue Type: New Featu

[jira] [Created] (FLINK-3129) Add tooling to ensure interface stability

2015-12-07 Thread Robert Metzger (JIRA)
Robert Metzger created FLINK-3129: - Summary: Add tooling to ensure interface stability Key: FLINK-3129 URL: https://issues.apache.org/jira/browse/FLINK-3129 Project: Flink Issue Type: Sub-tas

[jira] [Created] (FLINK-3130) Visualize throughput of tasks

2015-12-07 Thread Ufuk Celebi (JIRA)
Ufuk Celebi created FLINK-3130: -- Summary: Visualize throughput of tasks Key: FLINK-3130 URL: https://issues.apache.org/jira/browse/FLINK-3130 Project: Flink Issue Type: Improvement Com

[jira] [Created] (FLINK-3131) Expose checkpoint metrics

2015-12-07 Thread Ufuk Celebi (JIRA)
Ufuk Celebi created FLINK-3131: -- Summary: Expose checkpoint metrics Key: FLINK-3131 URL: https://issues.apache.org/jira/browse/FLINK-3131 Project: Flink Issue Type: Improvement Compone

[jira] [Created] (FLINK-3132) Restructure streaming guide

2015-12-07 Thread Ufuk Celebi (JIRA)
Ufuk Celebi created FLINK-3132: -- Summary: Restructure streaming guide Key: FLINK-3132 URL: https://issues.apache.org/jira/browse/FLINK-3132 Project: Flink Issue Type: Improvement Compo

Re: [jira] [Created] (FLINK-3132) Restructure streaming guide

2015-12-07 Thread Nyamath Ulla Khan
Hi All, I am really thrill with Apache Flink community work which is going. Can we have the PDF versions of these web-pages so that even offline user can use for reference. Cheer's, Nyamath Ulla Khan On Mon, Dec 7, 2015 at 7:23 PM, Ufuk Celebi (JIRA) wrote: > Ufuk Celebi created FLINK-3132: >

[jira] [Created] (FLINK-3133) Introduce collect()/coun()/print() methods in DataStream API

2015-12-07 Thread Maximilian Michels (JIRA)
Maximilian Michels created FLINK-3133: - Summary: Introduce collect()/coun()/print() methods in DataStream API Key: FLINK-3133 URL: https://issues.apache.org/jira/browse/FLINK-3133 Project: Flink

[jira] [Created] (FLINK-3134) Make YarnJobManager's allocate call asynchronous

2015-12-07 Thread Maximilian Michels (JIRA)
Maximilian Michels created FLINK-3134: - Summary: Make YarnJobManager's allocate call asynchronous Key: FLINK-3134 URL: https://issues.apache.org/jira/browse/FLINK-3134 Project: Flink Issu

[jira] [Created] (FLINK-3135) Add chainable driver for UNARY_NO_OP strategy

2015-12-07 Thread Fabian Hueske (JIRA)
Fabian Hueske created FLINK-3135: Summary: Add chainable driver for UNARY_NO_OP strategy Key: FLINK-3135 URL: https://issues.apache.org/jira/browse/FLINK-3135 Project: Flink Issue Type: Impro

[jira] [Created] (FLINK-3136) Scala Closure Cleaner uses wrong ASM import

2015-12-07 Thread Stephan Ewen (JIRA)
Stephan Ewen created FLINK-3136: --- Summary: Scala Closure Cleaner uses wrong ASM import Key: FLINK-3136 URL: https://issues.apache.org/jira/browse/FLINK-3136 Project: Flink Issue Type: Bug

[jira] [Created] (FLINK-3137) Missing break in OutputEmitter ctor

2015-12-07 Thread Ted Yu (JIRA)
Ted Yu created FLINK-3137: - Summary: Missing break in OutputEmitter ctor Key: FLINK-3137 URL: https://issues.apache.org/jira/browse/FLINK-3137 Project: Flink Issue Type: Bug Reporter: Ted

[jira] [Created] (FLINK-3138) Method References are not supported as lambda expressions

2015-12-07 Thread Stephan Ewen (JIRA)
Stephan Ewen created FLINK-3138: --- Summary: Method References are not supported as lambda expressions Key: FLINK-3138 URL: https://issues.apache.org/jira/browse/FLINK-3138 Project: Flink Issue T

[jira] [Created] (FLINK-3139) NULL values handling in Table API

2015-12-07 Thread Chengxiang Li (JIRA)
Chengxiang Li created FLINK-3139: Summary: NULL values handling in Table API Key: FLINK-3139 URL: https://issues.apache.org/jira/browse/FLINK-3139 Project: Flink Issue Type: Task Co

[jira] [Created] (FLINK-3140) NULL value data layout in Row Serializer/Comparator

2015-12-07 Thread Chengxiang Li (JIRA)
Chengxiang Li created FLINK-3140: Summary: NULL value data layout in Row Serializer/Comparator Key: FLINK-3140 URL: https://issues.apache.org/jira/browse/FLINK-3140 Project: Flink Issue Type:

RE: The null in Flink

2015-12-07 Thread Li, Chengxiang
Hi, Summary of our discussion about NULL value handling in FLink: 1. Read from data source to Table/Row DataSet directly is necessary for NULL value handling. 2. NULL value representation in Row object, this would change its binary data layout, so we would need new Row Serializer/Comparator(and

[jira] [Created] (FLINK-3141) Design of NULL values handling in operation

2015-12-07 Thread Chengxiang Li (JIRA)
Chengxiang Li created FLINK-3141: Summary: Design of NULL values handling in operation Key: FLINK-3141 URL: https://issues.apache.org/jira/browse/FLINK-3141 Project: Flink Issue Type: Sub-tas

[jira] [Created] (FLINK-3142) CheckpointCoordinatorTest fails

2015-12-07 Thread Matthias J. Sax (JIRA)
Matthias J. Sax created FLINK-3142: -- Summary: CheckpointCoordinatorTest fails Key: FLINK-3142 URL: https://issues.apache.org/jira/browse/FLINK-3142 Project: Flink Issue Type: Bug C

JobManagerCheckpointRecoveryITCase

2015-12-07 Thread Matthias J. Sax
Hi, I had a failing build due to "Maven produced no output for 300 seconds." It seems that > JobManagerCheckpointRecoveryITCase.testCheckpointedStreamingSumProgram() got stuck. Did anyone see this before? Should I open an "instable-test" JIRA? https://travis-ci.org/mjsax/flink/jobs/95439206 -M