Re: Streams dependency on RocksDB - licenses

2017-09-26 Thread Ismael Juma
Hi Stevo, We are aware. There have been regressions in recent versions which have prevented us from upgrading. See: https://github.com/apache/kafka/pull/3519#issuecomment-327992362 https://github.com/apache/kafka/pull/3819 Ismael On Tue, Sep 26, 2017 at 8:49 AM, Stevo Slavić wrote: > There is

Re: Streams dependency on RocksDB - licenses

2017-09-26 Thread Stevo Slavić
Created https://issues.apache.org/jira/browse/KAFKA-5977 for this issue. On Tue, Sep 26, 2017 at 9:49 AM, Stevo Slavić wrote: > There is legal problem for older rocksdb versions, see > https://issues.apache.org/jira/browse/LEGAL-303?focusedCommentId=16109870&; > page=com.atlassian.jira.plugin.sy

Re: Streams dependency on RocksDB - licenses

2017-09-26 Thread Stevo Slavić
There is legal problem for older rocksdb versions, see https://issues.apache.org/jira/browse/LEGAL-303?focusedCommentId=16109870&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16109870 Dependencies with Facebook BSD+Patents license are not allowed to be included in A

Re: Streams dependency on RocksDB - licenses

2017-09-21 Thread Ismael Juma
This commit says that GPLv2 is an alternative license, so it's all good, I believe: https://github.com/facebook/rocksdb/commit/d616ebea23fa88cb9c2c8588533526a566d9cfab Ismael On Thu, Sep 21, 2017 at 4:21 PM, Ismael Juma wrote: > LevelDB is New BSD (and the license in the first commit you linke

Re: Streams dependency on RocksDB - licenses

2017-09-21 Thread Ismael Juma
LevelDB is New BSD (and the license in the first commit you linked to is definitely not GPL2): https://github.com/google/leveldb/blob/master/LICENSE The second commit you referenced, adds GPL2 to the list of licenses in the pom, but it's not clear why. Ismael On Thu, Sep 21, 2017 at 3:44 PM, St

Re: Streams dependency on RocksDB - licenses

2017-09-21 Thread Stevo Slavić
LevelDB GPL2 notice seems to have been added to rocksdb 5.7.1, but likely this applies to old versions too. https://github.com/facebook/rocksdb/commit/4a2e4891fe4c6f66fb9e8e2d29b04f46ee702b52#diff-7e1d2c46cd6eacd9a8d864450a128218 https://github.com/facebook/rocksdb/commit/6e3ee015fb1ce03e47838e9a3

Streams dependency on RocksDB - licenses

2017-09-21 Thread Stevo Slavić
Hello Apache Kafka community, Is it on purpose that kafka-streams 0.11.0.1 depends on org.rocksdb:rocksdbjni:5.0.1, and not on newer 5.7.3, because 5.0.1 has Apache 2 license while 5.7.3 has also GPL 2.0 parts? Kind regards, Stevo Slavic.