From 4ace645936a119c2f9c242e7ffa17970e4502f11 Mon Sep 17 00:00:00 2001 From: M <1216063060@qq.com> Date: Tue, 29 Aug 2023 22:46:29 +0800 Subject: [PATCH 1/4] add: ignored paths --- .licenserc.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.licenserc.yaml b/.licenserc.yaml index 334d89b51e..2cb52ff711 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -96,6 +96,17 @@ header: # `header` section is configurations for source codes license header. - '**/util/StringEncoding.java' - 'hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java' - 'hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java' + - 'hugegraph-pd/.mvn/wrapper/MavenWrapperDownloader.java' + - 'hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java' + - 'hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java' + - 'hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java' + - 'hugegraph-store/.mvn/wrapper/MavenWrapperDownloader.java' + - 'hugegraph-store/hg-store-common/.mvn/wrapper/MavenWrapperDownloader.java' + - 'hugegraph-store/hg-store-dist/src/assembly/static/conf/application-pd.yml' + - 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsEntry.java' + - 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsReader.java' + - 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java' + comment: on-failure # on what condition license-eye will comment on the pull request, `on-failure`, `always`, `never`. # license-location-threshold specifies the index threshold where the license header can be located, From ee2afb69315377b77a3d6628b982c4dfcb968872 Mon Sep 17 00:00:00 2001 From: M <1216063060@qq.com> Date: Wed, 30 Aug 2023 12:41:10 +0800 Subject: [PATCH 2/4] fix: lack of Licensing --- hugegraph-store/conf/application-pd.yml | 17 +++++++++++++++++ .../src/assembly/static/conf/application-pd.yml | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/hugegraph-store/conf/application-pd.yml b/hugegraph-store/conf/application-pd.yml index 59c677d929..f8e7d9287d 100644 --- a/hugegraph-store/conf/application-pd.yml +++ b/hugegraph-store/conf/application-pd.yml @@ -1,3 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + management: metrics: export: diff --git a/hugegraph-store/hg-store-dist/src/assembly/static/conf/application-pd.yml b/hugegraph-store/hg-store-dist/src/assembly/static/conf/application-pd.yml index 59c677d929..f8e7d9287d 100644 --- a/hugegraph-store/hg-store-dist/src/assembly/static/conf/application-pd.yml +++ b/hugegraph-store/hg-store-dist/src/assembly/static/conf/application-pd.yml @@ -1,3 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + management: metrics: export: From 7da7ef379adc2a80bef45ee1473ebadb172786d8 Mon Sep 17 00:00:00 2001 From: M <1216063060@qq.com> Date: Wed, 30 Aug 2023 12:46:24 +0800 Subject: [PATCH 3/4] add: license waring --- .licenserc.yaml | 1 - hugegraph-pd/.mvn/wrapper/MavenWrapperDownloader.java | 1 + .../java/org/apache/hugegraph/opencypher/CypherOpProcessor.java | 1 + .../main/java/org/apache/hugegraph/opencypher/CypherPlugin.java | 1 + .../org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java | 1 + hugegraph-store/.mvn/wrapper/MavenWrapperDownloader.java | 2 +- .../hg-store-common/.mvn/wrapper/MavenWrapperDownloader.java | 1 + .../org/apache/hugegraph/store/node/metrics/ProcfsEntry.java | 2 ++ .../org/apache/hugegraph/store/node/metrics/ProcfsReader.java | 2 ++ .../org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java | 2 ++ 10 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.licenserc.yaml b/.licenserc.yaml index 2cb52ff711..d1a0a832b9 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -102,7 +102,6 @@ header: # `header` section is configurations for source codes license header. - 'hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java' - 'hugegraph-store/.mvn/wrapper/MavenWrapperDownloader.java' - 'hugegraph-store/hg-store-common/.mvn/wrapper/MavenWrapperDownloader.java' - - 'hugegraph-store/hg-store-dist/src/assembly/static/conf/application-pd.yml' - 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsEntry.java' - 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsReader.java' - 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java' diff --git a/hugegraph-pd/.mvn/wrapper/MavenWrapperDownloader.java b/hugegraph-pd/.mvn/wrapper/MavenWrapperDownloader.java index 574feef6be..52b38efbcc 100644 --- a/hugegraph-pd/.mvn/wrapper/MavenWrapperDownloader.java +++ b/hugegraph-pd/.mvn/wrapper/MavenWrapperDownloader.java @@ -13,6 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +/* Warning: This license cannot be approved, temporarily added to the ignore list, needs to be fixed. */ import java.net.*; import java.io.*; diff --git a/hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java b/hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java index a4dfff60a4..dde0f34402 100644 --- a/hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java +++ b/hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java @@ -13,6 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +/* Warning: This license cannot be approved, temporarily added to the ignore list, needs to be fixed. */ package org.apache.hugegraph.opencypher; diff --git a/hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java b/hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java index 98cf98eeef..c46eeec283 100644 --- a/hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java +++ b/hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java @@ -25,6 +25,7 @@ * *

*/ +/* Warning: This license cannot be approved, temporarily added to the ignore list, needs to be fixed. */ package org.apache.hugegraph.opencypher; diff --git a/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java b/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java index 0ac86353fc..0eecec6d03 100644 --- a/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java +++ b/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java @@ -10,6 +10,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +/* Warning: This license cannot be approved, temporarily added to the ignore list, needs to be fixed. */ package org.apache.hugegraph.backend.id; diff --git a/hugegraph-store/.mvn/wrapper/MavenWrapperDownloader.java b/hugegraph-store/.mvn/wrapper/MavenWrapperDownloader.java index 66c0ffa550..b508d91bad 100644 --- a/hugegraph-store/.mvn/wrapper/MavenWrapperDownloader.java +++ b/hugegraph-store/.mvn/wrapper/MavenWrapperDownloader.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - +/* Warning: This license cannot be approved, temporarily added to the ignore list, needs to be fixed. */ import java.net.*; import java.io.*; import java.nio.channels.*; diff --git a/hugegraph-store/hg-store-common/.mvn/wrapper/MavenWrapperDownloader.java b/hugegraph-store/hg-store-common/.mvn/wrapper/MavenWrapperDownloader.java index 574feef6be..52b38efbcc 100644 --- a/hugegraph-store/hg-store-common/.mvn/wrapper/MavenWrapperDownloader.java +++ b/hugegraph-store/hg-store-common/.mvn/wrapper/MavenWrapperDownloader.java @@ -13,6 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +/* Warning: This license cannot be approved, temporarily added to the ignore list, needs to be fixed. */ import java.net.*; import java.io.*; diff --git a/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsEntry.java b/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsEntry.java index f4266d89f0..0ca545558e 100644 --- a/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsEntry.java +++ b/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsEntry.java @@ -13,6 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +/* Warning: This license cannot be approved, temporarily added to the ignore list, needs to be fixed. */ + package org.apache.hugegraph.store.node.metrics; diff --git a/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsReader.java b/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsReader.java index 108719ca5e..6f2daa9393 100644 --- a/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsReader.java +++ b/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsReader.java @@ -13,6 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +/* Warning: This license cannot be approved, temporarily added to the ignore list, needs to be fixed. */ + package org.apache.hugegraph.store.node.metrics; import java.io.IOException; diff --git a/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java b/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java index 72efa47168..1728cba27d 100644 --- a/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java +++ b/hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java @@ -13,6 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +/* Warning: This license cannot be approved, temporarily added to the ignore list, needs to be fixed. */ + package org.apache.hugegraph.store.node.metrics; import java.util.Collection; From 277a4f221a87c3618df12be21921c8d4a60f6a18 Mon Sep 17 00:00:00 2001 From: M <1216063060@qq.com> Date: Sat, 2 Sep 2023 22:54:08 +0800 Subject: [PATCH 4/4] add: TODO tag --- .licenserc.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.licenserc.yaml b/.licenserc.yaml index d1a0a832b9..a5322dfdea 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -96,6 +96,7 @@ header: # `header` section is configurations for source codes license header. - '**/util/StringEncoding.java' - 'hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java' - 'hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java' + # TODO: temporarily added to the ignore list, need handle them before releasez ( ↓ ) - 'hugegraph-pd/.mvn/wrapper/MavenWrapperDownloader.java' - 'hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java' - 'hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java' @@ -105,7 +106,7 @@ header: # `header` section is configurations for source codes license header. - 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsEntry.java' - 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsReader.java' - 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java' - + # TODO: temporarily added to the ignore list, need handle them before releasez ( ↑ ) comment: on-failure # on what condition license-eye will comment on the pull request, `on-failure`, `always`, `never`. # license-location-threshold specifies the index threshold where the license header can be located,