From ad7fa4f171b1cd3e3832e9c151bc1b28e10e87f4 Mon Sep 17 00:00:00 2001 From: Robert Kurc Date: Thu, 21 Aug 2025 14:47:05 +0000 Subject: [PATCH 1/4] Added execution for the com.mycila library. --- pom.xml | 41 +++++++++++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index ab74d73..3ef3bc6 100644 --- a/pom.xml +++ b/pom.xml @@ -1,19 +1,23 @@ 4.0.0 @@ -476,6 +480,19 @@ + + com.mycila + license-maven-plugin + + + format-licenses + + format + + validate + + + org.apache.maven.plugins maven-dependency-plugin From 42f9a96838aca1aa5de55692606b6255eb9ca582 Mon Sep 17 00:00:00 2001 From: Robert Kurc Date: Thu, 21 Aug 2025 16:11:57 +0000 Subject: [PATCH 2/4] Reverted changes from PR #54. --- pom.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3ef3bc6..8db4792 100644 --- a/pom.xml +++ b/pom.xml @@ -461,7 +461,6 @@ src/main/resources/META-INF/services/* - src/main/python/AccumuloProxy.egg-info/* From 67829a95dd98c63655997e7ac8ad977da0c19d70 Mon Sep 17 00:00:00 2001 From: Robert Kurc Date: Thu, 21 Aug 2025 16:13:56 +0000 Subject: [PATCH 3/4] Automatically added License Headers. --- .asf.yaml | 2 +- Dockerfile | 28 ++++++++++-------- contrib/Eclipse-Accumulo-Template.xml | 28 ++++++++++-------- contrib/create-release-candidate.sh | 29 ++++++++++--------- src/main/assemble/binary-release.xml | 28 ++++++++++-------- src/main/assemble/component.xml | 28 ++++++++++-------- src/main/assemble/conf/proxy-env.sh | 29 ++++++++++--------- src/main/assemble/conf/proxy.properties | 28 ++++++++++-------- src/main/cpp/AccumuloProxy.cpp | 2 +- .../cpp/AccumuloProxy_server.skeleton.cpp | 2 +- src/main/cpp/proxy_types.cpp | 2 +- .../java/org/apache/accumulo/proxy/Proxy.java | 26 +++++++++-------- .../apache/accumulo/proxy/ProxyServer.java | 26 +++++++++-------- .../java/org/apache/accumulo/proxy/Util.java | 26 +++++++++-------- src/main/python/accumulo/AccumuloProxy.py | 7 +---- src/main/python/accumulo/__init__.py | 3 ++ src/main/python/accumulo/constants.py | 7 +---- src/main/python/accumulo/ttypes.py | 7 +---- src/main/python/basic_client.py | 19 ++++++++++++ src/main/python/namespace_client.py | 19 ++++++++++++ src/main/python/setup.py | 28 ++++++++++-------- src/main/ruby/accumulo/lib/accumulo_proxy.rb | 5 +--- src/main/ruby/accumulo/lib/proxy_constants.rb | 5 +--- src/main/ruby/accumulo/lib/proxy_types.rb | 5 +--- src/main/ruby/client.rb | 19 ++++++++++++ src/main/spotbugs/exclude-filter.xml | 28 ++++++++++-------- src/main/thrift/proxy.thrift | 18 ++++++++++++ .../accumulo/proxy/ProxyServerTest.java | 26 +++++++++-------- .../accumulo/proxy/its/ProxyDurabilityIT.java | 26 +++++++++-------- .../accumulo/proxy/its/SimpleProxyBase.java | 26 +++++++++-------- .../accumulo/proxy/its/TBinaryProxyIT.java | 26 +++++++++-------- .../accumulo/proxy/its/TCompactProxyIT.java | 26 +++++++++-------- .../proxy/its/TJsonProtocolProxyIT.java | 26 +++++++++-------- .../accumulo/proxy/its/TTupleProxyIT.java | 26 +++++++++-------- .../accumulo/proxy/its/TestProxyClient.java | 26 +++++++++-------- src/test/thrift/test.thrift | 18 ++++++++++++ 36 files changed, 404 insertions(+), 276 deletions(-) diff --git a/.asf.yaml b/.asf.yaml index 9f60089..7770a42 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -7,7 +7,7 @@ # "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 +# https://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 diff --git a/Dockerfile b/Dockerfile index cc8b6c8..55d7c5e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,21 @@ -# 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 +# 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 +# +# https://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. # -# 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. FROM openjdk:11 diff --git a/contrib/Eclipse-Accumulo-Template.xml b/contrib/Eclipse-Accumulo-Template.xml index bfdac6c..86258fb 100644 --- a/contrib/Eclipse-Accumulo-Template.xml +++ b/contrib/Eclipse-Accumulo-Template.xml @@ -1,19 +1,23 @@