Skip to content

Commit ce38797

Browse files
committed
add LICENSE
1 parent f8be722 commit ce38797

2 files changed

Lines changed: 111 additions & 1 deletion

File tree

LICENSE

Lines changed: 96 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,4 +294,99 @@ The following file is derived from Guava:
294294
geaflow/geaflow-state/geaflow-state-common/org/apache/geaflow/state/iterator/MultiIterator.java
295295

296296

297-
------------------------------------------------------------------------------------
297+
------------------------------------------------------------------------------------
298+
299+
300+
------------------------------------------------------------------------------------
301+
This product includes derivative works from the following third-party projects:
302+
303+
304+
------------------------------------------------------------------------------------
305+
Apache Flink (https://github.com/apache/flink, version 1.18)
306+
Licensed under the Apache License, Version 2.0.
307+
308+
The following files are derived from Apache Flink:
309+
geaflow/geaflow-utils/src/main/java/org/apache/geaflow/utils/KeyGroupAssignment.java
310+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/network/netty/NettyClient.java
311+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/network/netty/NettyServer.java
312+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/network/netty/SliceRequestClientHandler.java
313+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/network/protocol/NettyMessage.java
314+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/pipeline/channel/AbstractInputChannel.java
315+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/pipeline/channel/LocalInputChannel.java
316+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/pipeline/channel/ChannelId.java
317+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/pipeline/fetcher/MultiShardFetcher.java
318+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/pipeline/fetcher/OneShardFetcher.java
319+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/pipeline/fetcher/ShardFetcher.java
320+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/util/TransportException.java
321+
geaflow/geaflow-deploy/geaflow-on-k8s/src/main/java/org/apache/geaflow/cluster/k8s/entrypoint/KubernetesMasterRunner.java
322+
geaflow/geaflow-deploy/geaflow-on-k8s/src/main/java/org/apache/geaflow/cluster/k8s/entrypoint/KubernetesDriverRunner.java
323+
geaflow/geaflow-deploy/geaflow-on-k8s/src/main/java/org/apache/geaflow/cluster/k8s/entrypoint/KubernetesContainerRunner.java
324+
geaflow/geaflow-deploy/geaflow-on-k8s/src/main/java/org/apache/geaflow/cluster/k8s/config/KubernetesConfigKeys.java
325+
326+
327+
------------------------------------------------------------------------------------
328+
Apache Flink Kubernetes Operator (https://github.com/apache/flink-kubernetes-operator, version 1.1)
329+
Licensed under the Apache License, Version 2.0.
330+
331+
The following file is derived from Apache Flink Kubernetes Operator:
332+
geaflow-kubernetes-operator/geaflow-kubernetes-operator-core/src/main/java/org/apache/geaflow/kubernetes/operator/core/status/GeaflowStatusRecorder.java
333+
334+
335+
------------------------------------------------------------------------------------
336+
Apache Spark (https://github.com/apache/spark, version 3.0)
337+
Licensed under the Apache License, Version 2.0.
338+
339+
The following files are derived from Apache Spark:
340+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/network/protocol/AbstractFileRegion.java
341+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/network/protocol/CompositeFileRegion.java
342+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/network/protocol/MemoryBytesFileRegion.java
343+
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/src/main/java/org/apache/geaflow/shuffle/network/netty/NettyFrameDecoder.java
344+
geaflow/geaflow-common/src/main/java/org/apache/geaflow/common/binary/BinaryString.java
345+
346+
347+
------------------------------------------------------------------------------------
348+
Netty (https://github.com/netty/netty, version 4.1)
349+
Licensed under the Apache License, Version 2.0.
350+
351+
The following files are derived from Netty:
352+
geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/Chunk.java
353+
geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/DirectMemory.java
354+
geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/Page.java
355+
geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/PlatformDependent.java
356+
geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/cleaner/Cleaner.java
357+
geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/cleaner/CleanerJava6.java
358+
geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/cleaner/CleanerJava9.java
359+
360+
361+
------------------------------------------------------------------------------------
362+
Presto (https://github.com/prestodb/presto, version 0.276)
363+
Licensed under the Apache License, Version 2.0.
364+
365+
The following files are derived from Presto:
366+
geaflow/geaflow-analytics-service/geaflow-analytics-service-client/org/apache/geaflow/analytics/service/client/jdbc/property/ConnectProperty.java
367+
geaflow/geaflow-analytics-service/geaflow-analytics-service-client/org/apache/geaflow/analytics/service/client/jdbc/property/AbstractConnectProperty.java
368+
geaflow/geaflow-analytics-service/geaflow-analytics-service-client/org/apache/geaflow/analytics/service/client/jdbc/property/ConnectProperties.java
369+
geaflow/geaflow-analytics-service/geaflow-analytics-service-client/org/apache/geaflow/analytics/service/client/jdbc/AnalyticsDriver.java
370+
geaflow/geaflow-analytics-service/geaflow-analytics-service-client/org/apache/geaflow/analytics/service/client/HttpResponse.java
371+
geaflow/geaflow-analytics-service/geaflow-analytics-service-common/org/apache/geaflow/analytics/service/query/IQueryStatus.java
372+
geaflow/geaflow-analytics-service/geaflow-analytics-service-common/org/apache/geaflow/analytics/service/query/QueryIdGenerator.java
373+
geaflow/geaflow-analytics-service/geaflow-analytics-service-common/org/apache/geaflow/analytics/service/query/QueryResults.java
374+
375+
376+
------------------------------------------------------------------------------------
377+
Apache Hive (https://github.com/apache/hive, version 3.0)
378+
Licensed under the Apache License, Version 2.0.
379+
380+
The following file is derived from Apache Hive:
381+
geaflow/geaflow-dsl/geaflow-dsl-plan/org/apache/geaflow/dsl/udf/table/string/Like.java
382+
383+
384+
------------------------------------------------------------------------------------
385+
Guava (https://github.com/google/guava, version 22.0)
386+
Licensed under the Apache License, Version 2.0.
387+
388+
The following file is derived from Guava:
389+
geaflow/geaflow-state/geaflow-state-common/org/apache/geaflow/state/iterator/MultiIterator.java
390+
391+
392+
------------------------------------------------------------------------------------

pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,21 @@
156156
<forceCreation>true</forceCreation>
157157
</configuration>
158158
</plugin>
159+
<plugin>
160+
<groupId>org.apache.maven.plugins</groupId>
161+
<artifactId>maven-jar-plugin</artifactId>
162+
<version>3.4.1</version>
163+
<configuration>
164+
<archive>
165+
<addMavenDescriptor>false</addMavenDescriptor>
166+
<manifest>
167+
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
168+
</manifest>
169+
</archive>
170+
<skipIfEmpty>false</skipIfEmpty>
171+
<forceCreation>true</forceCreation>
172+
</configuration>
173+
</plugin>
159174
<plugin>
160175
<groupId>org.apache.maven.plugins</groupId>
161176
<artifactId>maven-source-plugin</artifactId>

0 commit comments

Comments
 (0)