flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLINK-8220) Implement set of network throughput benchmarks in Flink
Date Fri, 08 Dec 2017 10:58:00 GMT

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

ASF GitHub Bot commented on FLINK-8220:

Github user StephanEwen commented on the issue:

    @greghogan That may or may not be possible, not 100% sure. Re-distributing it does certainly
not work.
    To my current understanding, the Apache guidelines say we would need to make sure that
downstream consumers of Flink (also the source) don't accidentally pull in a GPL license.
For weak copyleft, where consuming it only via linking, it is okay, but for strong copyleft,
where accidentally linking it results in copyleft, I think the hurdles for that are pretty
high. There are some gray zone areas (like MPL) where the understanding is that "optional"
dependency is okay because it requires an explicit action by a downstream user (re-adding
the dependency) and the potential damage is not too high.
    I have seen a lot of cases first hand in the past months how many companies that want
to use open source freak out as soon as they see an instance of GPL. We would make Flink's
adoption easier if we did not have that.
    My first suggestion would be to consolidate this in a separate `flink-benchmarks` repository.
That would also keep the core Flink repository "clear" of GPL. I could check with Apache legal
for a final answer.

> Implement set of network throughput benchmarks in Flink
> -------------------------------------------------------
>                 Key: FLINK-8220
>                 URL: https://issues.apache.org/jira/browse/FLINK-8220
>             Project: Flink
>          Issue Type: New Feature
>          Components: Network
>            Reporter: Piotr Nowojski
>            Assignee: Piotr Nowojski
> Benchmarks should be defined and implemented in flink project and they will be executed
in {{flink-benchmarks}} project.
> Configurable parameters: number of record writers and number of channels.

This message was sent by Atlassian JIRA

View raw message