Skip to content

Commit

Permalink
[CELEBORN-1202] LICENSE mentions third-party components under other o…
Browse files Browse the repository at this point in the history
…pen source licenses

### What changes were proposed in this pull request?

`LICENSE` mentions third-party components under other open source licenses like Apache Spark etc.

### Why are the changes needed?

`LICENSE` mentions 1 3rd party file from Guava. However, the `NOTICE` lists both Apache Spark and Apache Flink. `LICENSE` should mention all third-party components under other open source licenses.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

No.

Closes #2193 from SteNicholas/CELEBORN-1202.

Lead-authored-by: mingji <[email protected]>
Co-authored-by: SteNicholas <[email protected]>
Signed-off-by: mingji <[email protected]>
  • Loading branch information
FMX and SteNicholas committed Dec 29, 2023
1 parent de445a1 commit d143837
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 3 deletions.
36 changes: 35 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -210,4 +210,38 @@ for text of these licenses.
Apache License 2.0
--------------------------------------

common/src/main/java/org/apache/celeborn/common/network/util/LimitedInputStream.java
Apache Spark
./client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkUtils.java
./client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkUtils.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/DB.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/DBIterator.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/LevelDB.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/LevelDBProvider.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/RocksDBIterator.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/StoreVersion.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/DBBackend.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/DBProvider.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/LevelDBIterator.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/RocksDB.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/RocksDBProvider.java

Apache Kyuubi
./common/src/main/java/org/apache/celeborn/reflect/DynClasses.java
./common/src/main/java/org/apache/celeborn/reflect/DynConstructors.java
./common/src/main/java/org/apache/celeborn/reflect/DynFields.java
./common/src/main/java/org/apache/celeborn/reflect/DynMethods.java
./dev/checkout_pr.sh

Guava
./common/src/main/java/org/apache/celeborn/common/network/util/LimitedInputStream.java

Remote Shuffle Service for Flink
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/Buffer.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/BufferHeader.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/BufferPacker.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/BufferRecycler.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/utils/BufferUtils.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/CreditListener.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/PartitionSortedBuffer.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/SortBuffer.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/TransferBufferPool.java
7 changes: 5 additions & 2 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,8 @@ The Apache Software Foundation (https://www.apache.org/).
Apache Spark
Copyright 2014 and onwards The Apache Software Foundation

Apache Flink
Copyright 2014-2022 The Apache Software Foundation
Apache Kyuubi
Copyright 2021-2023 The Apache Software Foundation

Remote Shuffle Service for Flink
Copyright 2021 The Flink Remote Shuffle Project

0 comments on commit d143837

Please sign in to comment.