[GitHub] flink issue #6075: [FLINK-9407] [hdfs connector] Support orc rolling sink wr...

2018-07-25 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6075 @zhangminglei For your interest - there is a new Bucketing Sink in the Flink master (called `StreamingFileSink`), with a different design: Managing all state in Flink state (so it is consistent

[GitHub] flink issue #6353: [FLINK-9875][runtime] Add concurrent creation of executio...

2018-07-22 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6353 Maybe we can solve this simpler? Avoiding concurrency in the execution graph creation makes the code simpler and more robust - very desirable for an already fairly complex construct

[GitHub] flink pull request #:

2018-07-22 Thread StephanEwen
Github user StephanEwen commented on the pull request: https://github.com/apache/flink/commit/8231b62ff42aae53ca3a7b552980838ccab824ab#commitcomment-29792609 In flink-runtime/src/main/java/org/apache/flink/runtime/jobmanager/scheduler/CoLocationGroup.java: In flink-runtime/src

[GitHub] flink issue #6300: [FLINK-9692][Kinesis Connector] Adaptive reads from Kines...

2018-07-17 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6300 Nice feature, thanks a lot. Merged this into the 1.6 and 1.7 branches ---

[GitHub] flink pull request #6281: [FLINK-9750] Add new StreamingFileSink with Resuma...

2018-07-15 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6281#discussion_r202556032 --- Diff: flink-streaming-java/src/main/java/org/apache/flink/streaming/api/functions/sink/filesystem/StreamingFileSink.java --- @@ -0,0 +1,397

[GitHub] flink issue #6326: Mutual authentication for internal communication

2018-07-15 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6326 Thanks for the review and for merging. @NicoK has an end-to-end test for SSL PR already (#6327) which would be great to rebase on top of this change. ---

[GitHub] flink issue #6326: Mutual authentication for internal communication

2018-07-15 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6326 Pushed another commit that rebuilds the generated config docs ---

[GitHub] flink issue #6302: [FLINK-9061][checkpointing] add entropy to s3 path for be...

2018-07-15 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6302 Thanks for this contribution, that's a valuable fix. I have a few thoughts and suggestions on how we might improve the feature a bit still: - Can we get id of the `commons-text

[GitHub] flink issue #6321: [FLINK-9829] fix the wrapper classes be compared by symbo...

2018-07-15 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6321 Is the issue addressed here a bug? If not, and if it seems that the original authors of the code had an intention of writing the code as it is now, I would suggest to leave it as it is. ---

[GitHub] flink issue #6321: [FLINK-9829] fix the wrapper classes be compared by symbo...

2018-07-15 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6321 This would be clearly not a hotfix. As per the pull request template, contributors should use hotfixes mainly for typos and JavaDoc updates. ---

[GitHub] flink issue #6326: Mutual authentication for internal communication

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6326 @EronWright Given our last discussion, I think this should be interesting to you. ---

[GitHub] flink issue #6050: [FLINK-9404][flink-connector-filesystem] Adapter viewfs i...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6050 I think makes sense, merging... ---

[GitHub] flink issue #5982: [FLINK-9325][checkpoint]generate the meta file for checkp...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5982 @sihuazhou I got caught up in some other tasks - will try to get back to this here soon, I would like to have this feature in as a base for "search for completed checkpoint". ---

[GitHub] flink issue #6116: [FLINK-9498][build] Disable dependency convergence for fl...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6116 Is there a workaround for users to disable dependency convergence? It is actually a problem that we don't control the convergence of some dependency that is used with varying versions

[GitHub] flink issue #6281: [FLINK-9750] Add new StreamingFileSink with ResumableWrit...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6281 @xndai The umbrella issue is [FLINK-9749](https://issues.apache.org/jira/browse/FLINK-9749) and some parts on the specifics of block formats (ORC / Parquet) are in [FLINK-9753](https

[GitHub] flink issue #6300: [FLINK-9692][Kinesis Connector] Adaptive reads from Kines...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6300 I like the idea of this - should make it much easier to use. Have you run this code on some heavier data stream to validate that it works well in practice? If yes, I would be +1 to this ---

[GitHub] flink issue #6324: [FLINK-9424] [security] Set default cipher suite to a mor...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6324 Thanks, merging... ---

[GitHub] flink issue #6328: [FLINK-9816][network] add option to configure SSL engine ...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6328 Could you rebase this on top of #6326 ? That PR makes sure SSLEngine factories are used everywhere, giving a single point to integrate the provider such that it is available for all SSL

[GitHub] flink pull request #5966: [FLINK-9312] [security] Add mutual authentication ...

2018-07-13 Thread StephanEwen
Github user StephanEwen closed the pull request at: https://github.com/apache/flink/pull/5966 ---

[GitHub] flink issue #5966: [FLINK-9312] [security] Add mutual authentication for RPC...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5966 This PR is subsumed by #6326 ---

[GitHub] flink issue #5966: [FLINK-9312] [security] Add mutual authentication for RPC...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5966 @EronWright Just saw this - I have concurrently reworked this PR into #6326 which does things more cleanly. I would like to get that PR in for 1.6 (got many users asking for this). I

[GitHub] flink issue #6327: [FLINK-9839][e2e] add a streaming allround test with SSL ...

2018-07-13 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6327 Could we save testing time by just activating SSL for existing test jobs? Please also check the update of the SSL config keys that may come through #6326 ---

[GitHub] flink pull request #6326: Mutual authentication for internal communication

2018-07-13 Thread StephanEwen
GitHub user StephanEwen opened a pull request: https://github.com/apache/flink/pull/6326 Mutual authentication for internal communication ** This is based on #6324 - hence the first commit in this PR should be discarded from review** ## What is the purpose of the change

[GitHub] flink pull request #6324: [FLINK-9424] [security] Set default cipher suite t...

2018-07-13 Thread StephanEwen
GitHub user StephanEwen opened a pull request: https://github.com/apache/flink/pull/6324 [FLINK-9424] [security] Set default cipher suite to a more compatible cipher suite ## What is the purpose of the change This reverts "[FLINK-9310] [security] Update standard c

[GitHub] flink pull request #6304: [FLINK-9801][build] Add missing example dependenci...

2018-07-12 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6304#discussion_r201937327 --- Diff: flink-dist/pom.xml --- @@ -140,6 +140,22 @@ under the License. + --- End

[GitHub] flink issue #6309: [FLINK-9809] [DataSteam API] Allow setting co-location co...

2018-07-11 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6309 Thanks, merging once CI is green... ---

[GitHub] flink pull request #6309: [FLINK-9809] [DataSteam API] Allow setting co-loca...

2018-07-11 Thread StephanEwen
GitHub user StephanEwen opened a pull request: https://github.com/apache/flink/pull/6309 [FLINK-9809] [DataSteam API] Allow setting co-location constraints on StreamTransformations ## What is the purpose of the change Flink supports co location constraints for operator

[GitHub] flink issue #6305: [FLINK-9807][tests] Optimize EventTimeWindowCheckpointITC...

2018-07-11 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6305 Please update the description so that reviewers can take a look. ---

[GitHub] flink issue #6275: [FLINK-9776] [runtime] Stop sending periodic interrupts o...

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6275 All right, thanks, merging! ---

[GitHub] flink issue #6290: [Flink-9691] [Kinesis Connector] Attempt to call getRecor...

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6290 Thanks, merging this... ---

[GitHub] flink issue #6286: [FLINK-9754][release] Remove references to scala profiles

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6286 +1 ---

[GitHub] flink issue #6285: [FLINK-9768][release] Speed up binary release

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6285 +1 ---

[GitHub] flink pull request #6281: [FLINK-9750] Add new StreamingFileSink with Resuma...

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6281#discussion_r201374783 --- Diff: flink-core/src/test/java/org/apache/flink/core/fs/local/LocalFileSystemResumableWriterTest.java --- @@ -0,0 +1,45 @@ +/* + * Licensed

[GitHub] flink pull request #6281: [FLINK-9750] Add new StreamingFileSink with Resuma...

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6281#discussion_r201400623 --- Diff: flink-core/src/test/java/org/apache/flink/core/fs/AbstractResumableWriterTest.java --- @@ -0,0 +1,326 @@ +/* + * Licensed

[GitHub] flink pull request #6281: [FLINK-9750] Add new StreamingFileSink with Resuma...

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6281#discussion_r201369555 --- Diff: flink-filesystems/flink-hadoop-fs/src/main/java/org/apache/flink/runtime/fs/hdfs/HadoopRecoverableFsDataOutputStream.java --- @@ -253,4

[GitHub] flink pull request #6281: [FLINK-9750] Add new StreamingFileSink with Resuma...

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6281#discussion_r201374633 --- Diff: flink-filesystems/flink-hadoop-fs/src/main/java/org/apache/flink/runtime/fs/hdfs/HadoopRecoverableFsDataOutputStream.java --- @@ -253,4

[GitHub] flink pull request #6281: [FLINK-9750] Add new StreamingFileSink with Resuma...

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6281#discussion_r201375290 --- Diff: flink-filesystems/flink-hadoop-fs/src/main/java/org/apache/flink/runtime/util/HadoopUtils.java --- @@ -130,7 +130,7 @@ public static boolean

[GitHub] flink pull request #6281: [FLINK-9750] Add new StreamingFileSink with Resuma...

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6281#discussion_r201401033 --- Diff: flink-core/src/test/java/org/apache/flink/core/fs/AbstractResumableWriterTest.java --- @@ -0,0 +1,326 @@ +/* + * Licensed

[GitHub] flink pull request #6281: [FLINK-9750] Add new StreamingFileSink with Resuma...

2018-07-10 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6281#discussion_r201375170 --- Diff: flink-filesystems/flink-hadoop-fs/src/main/java/org/apache/flink/runtime/fs/hdfs/HadoopRecoverableFsDataOutputStream.java --- @@ -41,6 +44,8

[GitHub] flink pull request #6275: [FLINK-9776] [runtime] Stop sending periodic inter...

2018-07-07 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6275#discussion_r200814568 --- Diff: flink-runtime/src/main/java/org/apache/flink/runtime/taskmanager/Task.java --- @@ -1563,7 +1573,7 @@ public void run

[GitHub] flink issue #6075: [FLINK-9407] [hdfs connector] Support orc rolling sink wr...

2018-07-07 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6075 The dependencies of the `flink-connector-filesystem` are not well set up already, having an Avro dependency and a Hadoop dependency. I agree that it would be good to not introduce yet more

[GitHub] flink issue #6235: [FLINK-9377] [core] Remove serializers from checkpointed ...

2018-07-06 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6235 Took a look at this WIP and I think it goes into a good direction. My most important comment is that I think it would help to move the "ensureCompatibility" into the confi

[GitHub] flink pull request #6275: [FLINK-9776] [runtime] Stop sending periodic inter...

2018-07-06 Thread StephanEwen
GitHub user StephanEwen opened a pull request: https://github.com/apache/flink/pull/6275 [FLINK-9776] [runtime] Stop sending periodic interrupts once executing thread leaves user function / operator code. ## What is the purpose of the change Upon cancellation, the task

[GitHub] flink issue #6075: [FLINK-9407] [hdfs connector] Support orc rolling sink wr...

2018-07-04 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6075 If it is not a problem that this can lead to poor compression when checkpoint intervals are short, we could think about merging this as a temporary solution until [FLINK-9749](https

[GitHub] flink issue #6075: [FLINK-9407] [hdfs connector] Support orc rolling sink wr...

2018-07-04 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6075 Hi @zhangminglei Sorry for the late response - I thought about this solution quite a bit and came to the conclusion that we may need to do a bit more for efficient results: Please

[GitHub] flink issue #6118: [FLINK-9525][filesystem] Add missing `META-INF/services/*...

2018-06-06 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6118 Where in the loading of the factories do you see the error? My suspicion is still an issue with inverted class loading. To confirm, can we check the following? - Are you running

[GitHub] flink issue #6118: [FLINK-9525][filesystem] Add missing `META-INF/services/*...

2018-06-05 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6118 I think this is a misdiagnosis, this should not be merged. Flink does not need a file system factory for Hadoop, it uses Hadoop's FS as the general fallback for all schemes that it does

[GitHub] flink issue #6103: [FLINK-9413] [distributed coordination] Tasks can fail wi...

2018-06-05 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6103 That all depends why the failure happens in the first place. It seems to happen if the receiver of a channel starts much faster than the sender. The longest part of the deployment is library

[GitHub] flink issue #5448: [FLINK-6469] Configure Memory Sizes with units

2018-06-05 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5448 There is no problem reusing old keys, if their default unit was "bytes", because the `MemorySize.parse(...)` interprets a number as bytes, if there is no unit attached to it.

[GitHub] flink issue #6108: [FLINK-9367] [Streaming Connectors] Allow to do truncate(...

2018-06-04 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6108 @kl0u please link the issue once you created it. This is currently very early, in design discussions between @kl0u, me, and @aljoscha. The main points about the rewrite

[GitHub] flink issue #5448: [FLINK-6469] Configure Memory Sizes with units

2018-06-04 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5448 Okay, after taking a look, I think we need to add a few changes: - We need to add an additional `MemoryUnit.parse()` method that takes the "default" unit, so that we parse th

[GitHub] flink issue #6094: [FLINK-9468][filesystem] fix calculate outputLimit incorr...

2018-06-04 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6094 Good catch. Apparently the tests don't check all combinations of settings, otherwise this would have shown up. Merging this... ---

[GitHub] flink issue #6103: [FLINK-9413] [distributed coordination] Tasks can fail wi...

2018-06-04 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6103 How critical is it to change this setting? I would assume this should be caught by the regular recovery, so unless this occurs very often and thus leads to confusing exceptions in the log

[GitHub] flink issue #6108: [FLINK-9367] [Streaming Connectors] Allow to do truncate(...

2018-06-04 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6108 Do you have a Hadoop version older than 2.7? We are currently attempting to rewrite the Bucketing Sink completely for better compatibility with S3 and with better support for Parquet

[GitHub] flink issue #6111: [FLINK-9504]Change the log level of checkpoint duration t...

2018-06-04 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6111 I have often wondered about this as well. There sure are a lot of log lines. - The state backends themselves should probably log on `debug` level, otherwise there is a line per

[GitHub] flink issue #5448: [FLINK-6469] Configure Memory Sizes with units

2018-05-30 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5448 Will try and take a look at this soon... Sorry for the delay. What I would consider very important is that users who don't change their configuration do not get different behavior all

[GitHub] flink issue #5982: [FLINK-9325][checkpoint]generate the meta file for checkp...

2018-05-28 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5982 I think we need to have a special output stream type (`AtomicCreatingFsDataOutputStream` or similar) as the return type of `FileSystem.createAtomic()`. Otherwise, how can a user actually create

[GitHub] flink issue #6073: [FLINK-9091] [table] Fix dependency convergence for flink...

2018-05-25 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6073 DependencyManagement in the root pom should cover dependencies that we share and expose across modules. Enforcing convergence with one module (`flink-table`) for a dependency

[GitHub] flink pull request #6073: [FLINK-9091] [table] Fix dependency convergence fo...

2018-05-25 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6073#discussion_r190855869 --- Diff: flink-libraries/flink-table/pom.xml --- @@ -146,6 +147,12 @@ under the License. flink-test-utils_

[GitHub] flink issue #5843: [FLINK-8744][docs] Generate "Common Option" section

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5843 One could add an int to the annotation, as "priority / position" and sort by that. Not sure nice, but could be okay. I think it was nice for users that the most comm

[GitHub] flink issue #6043: [FLINK-7386] evolve RequestIndexer API to make it working...

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6043 @cjolif I agree, let's do something here. @tzulitai what do you think about trying to use the switch to REST to make a clean cut and start a new connector project (without dependency

[GitHub] flink issue #5963: [FLINK-9305][s3] also register flink-s3-fs-hadoop's facto...

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5963 Merging this... ---

[GitHub] flink issue #5954: [FLINK-9276] Improve error message when TaskManager fails

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5954 This looks fine from my side. Would like to get a +1 from @tillrohrmann before merging this... ---

[GitHub] flink issue #5891: [FLINK-9088][nifi-connector][build] Bump nifi-site-to-sit...

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5891 All new dependencies are okay with the Apache License (not for shading, though!) Because nothing gets shaded here and we left dependency management to the user, this upgrade is okay

[GitHub] flink issue #5891: [FLINK-9088][nifi-connector][build] Bump nifi-site-to-sit...

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5891 To get such dependency upgrade PRs merged, it is useful to always add the relevant parts of the dependency tree after the update: Old: ``` [INFO] org.apache.flink:flink-connector

[GitHub] flink issue #5948: [FLINK-9286][docs] Update classloading docs

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5948 Thanks. Will merge this, possibly add one more sentence in the process... ---

[GitHub] flink issue #5843: [FLINK-8744][docs] Generate "Common Option" section

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5843 Looks pretty good. Is there a way we can "sort" the common options? Something like - host:port (for standalone setups) - java memory - default paralleli

[GitHub] flink issue #5857: [FLINK-9187][METRICS] add prometheus pushgateway reporter

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5857 I think this is a nice addition. Basically turns the prometheus "pull model" into a "push model". @lamber-ken Can you check that the new dependency is correctly shad

[GitHub] flink issue #6015: [FLINK-8933] Avoid calling Class#newInstance(part 1)

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6015 Similar as to #6016: Should we close this PR until we have consensus whether we want to change this? Especially the performance implications in methods/classes on the "hot code

[GitHub] flink issue #6016: [FLINK-8933] Avoid calling Class#newInstance(part 2)

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6016 Should we close this PR until we have consensus whether we want to change this? Especially the performance implications in methods/classes on the "hot code paths" makes thi

[GitHub] flink issue #6043: [FLINK-7386] evolve RequestIndexer API to make it working...

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6043 As a high-level comment, I think we may want start making the ElasticSearch connectors projects independent of each other. We previously tried to share code between versions, which has

[GitHub] flink pull request #6066: [FLINK-9428] [checkpointing] Allow operators to fl...

2018-05-24 Thread StephanEwen
Github user StephanEwen closed the pull request at: https://github.com/apache/flink/pull/6066 ---

[GitHub] flink issue #6066: [FLINK-9428] [checkpointing] Allow operators to flush dat...

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6066 Closed in e1d1234477c731fe3f398c7f3f12123f73764242 ---

[GitHub] flink issue #6066: [FLINK-9428] [checkpointing] Allow operators to flush dat...

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6066 Thanks for the review. Addressing the comments and merging this... ---

[GitHub] flink pull request #6071: [FLINK-3952][runtine] Upgrade to Netty 4.1

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6071#discussion_r190554149 --- Diff: pom.xml --- @@ -308,7 +308,7 @@ under the License. errors. [1] https

[GitHub] flink pull request #6066: [FLINK-9428] [checkpointing] Allow operators to fl...

2018-05-24 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6066#discussion_r190543815 --- Diff: flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/tasks/OperatorChainTest.java --- @@ -0,0 +1,142

[GitHub] flink pull request #6066: [FLINK-9428] [checkpointing] Allow operators to fl...

2018-05-23 Thread StephanEwen
GitHub user StephanEwen opened a pull request: https://github.com/apache/flink/pull/6066 [FLINK-9428] [checkpointing] Allow operators to flush data on checkpoint pre-barrier ## What is the purpose of the change Some operators maintain some small transient state that may

[GitHub] flink issue #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-23 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5995 Looks good, thanks! +1 to merge this ---

[GitHub] flink issue #5996: [FLINK-9343] [Example] Add Async Example with External Re...

2018-05-23 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5996 Async I/O works best with asynchronous clients. For synchronous client, you need a threadpool or something else to concurrently fire off requests. ---

[GitHub] flink issue #5996: [FLINK-9343] [Example] Add Async Example with External Re...

2018-05-23 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5996 I had a quick look at the code example, and it looks like it might not actually do asynchronous I/O. It dispatches a synchronous HTTP request on a direct executor (`onComplete`s in a direct

[GitHub] flink issue #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-18 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5995 Added a few more comment, most importantly around exception wrapping. Otherwise, looking good... ---

[GitHub] flink pull request #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-18 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5995#discussion_r189197766 --- Diff: flink-formats/flink-avro/src/main/java/org/apache/flink/formats/avro/AvroDeserializationSchema.java --- @@ -0,0 +1,176

[GitHub] flink pull request #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-18 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5995#discussion_r189197633 --- Diff: flink-formats/flink-avro/src/main/java/org/apache/flink/formats/avro/AvroDeserializationSchema.java --- @@ -0,0 +1,176

[GitHub] flink pull request #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-18 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5995#discussion_r189195014 --- Diff: flink-formats/flink-avro/src/main/java/org/apache/flink/formats/avro/RegistryAvroDeserializationSchema.java --- @@ -0,0 +1,87

[GitHub] flink pull request #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-18 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5995#discussion_r189185420 --- Diff: flink-formats/flink-avro/src/main/java/org/apache/flink/formats/avro/AvroDeserializationSchema.java --- @@ -0,0 +1,176

[GitHub] flink pull request #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-18 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5995#discussion_r189185186 --- Diff: flink-formats/flink-avro/src/main/java/org/apache/flink/formats/avro/AvroDeserializationSchema.java --- @@ -0,0 +1,215

[GitHub] flink pull request #:

2018-05-17 Thread StephanEwen
Github user StephanEwen commented on the pull request: https://github.com/apache/flink/commit/c8fa8d025684c2225824c54a7285bbfdec7cfddc#commitcomment-29021995 In flink-core/src/main/java/org/apache/flink/api/java/typeutils/TypeInfoParser.java: In flink-core/src/main/java/org

[GitHub] flink issue #6039: [hotfix] [docs] Add Release Notes for Flink 1.5.

2018-05-17 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6039 Very nice, very helpful for users. +1 to merge this ---

[GitHub] flink issue #5979: [FLINK-9070][state]improve the performance of RocksDBMapS...

2018-05-17 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5979 Okay, looks really good from my side. Would be good if @StefanRRichter or @azagrebin to double check the change, otherwise good to go. ---

[GitHub] flink issue #5966: [FLINK-9312] [security] Add mutual authentication for RPC...

2018-05-16 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5966 I would move ahead with this PR as follows: - Separate internal and external SSL config - Activate SSL client auth for akka, netty, and blob server (pure internal communication

[GitHub] flink issue #6001: [FLINK-9299] ProcessWindowFunction documentation Java exa...

2018-05-16 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/6001 Looks good, thanks, merging this... ---

[GitHub] flink issue #5979: [FLINK-9070][state]improve the performance of RocksDBMapS...

2018-05-16 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5979 Could you share some micro-benchmark numbers? When we change something that we know works well to something new, would be good to understand what benefits we are talking about. ---

[GitHub] flink issue #5970: [FLINK-9292] [core] Remove TypeInfoParser (part 2)

2018-05-16 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5970 Merging this... ---

[GitHub] flink pull request #5977: [FLINK-9295][kafka] Fix transactional.id collision...

2018-05-16 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5977#discussion_r188725700 --- Diff: flink-core/src/main/java/org/apache/flink/api/common/functions/RuntimeContext.java --- @@ -71,6 +71,17 @@ @PublicEvolving

[GitHub] flink issue #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-16 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5995 I would actually keep the package name for now. It makes sense, because the connection to the registry is avro-specific at the moment... ---

[GitHub] flink pull request #6001: [FLINK-9299] ProcessWindowFunction documentation J...

2018-05-16 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/6001#discussion_r188529928 --- Diff: docs/dev/stream/operators/windows.md --- @@ -797,7 +797,7 @@ DataStream input = ...; input .keyBy() - .timeWindow

[GitHub] flink pull request #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-15 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5995#discussion_r188340240 --- Diff: flink-formats/flink-avro/src/main/java/org/apache/flink/formats/avro/AvroDeserializationSchema.java --- @@ -0,0 +1,215

[GitHub] flink pull request #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-15 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5995#discussion_r188316643 --- Diff: flink-formats/flink-avro-confluent-registry/pom.xml --- @@ -0,0 +1,94 @@ + + +http://maven.apache.org/POM/4.0.0

[GitHub] flink pull request #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-15 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5995#discussion_r188325819 --- Diff: flink-formats/flink-avro-confluent-registry/src/main/java/org/apache/flink/formats/avro/registry/confluent/ConfluentSchemaRegistryCoder.java

[GitHub] flink pull request #5995: [FLINK-9337] Implemented AvroDeserializationSchema

2018-05-15 Thread StephanEwen
Github user StephanEwen commented on a diff in the pull request: https://github.com/apache/flink/pull/5995#discussion_r188328236 --- Diff: flink-formats/flink-avro-confluent-registry/src/test/java/org/apache/flink/formats/avro/registry/confluent/ConfluentSchemaRegistryCoderTest.java

  1   2   3   4   5   6   7   8   9   10   >