This is an automated email from the ASF dual-hosted git repository. sivabalan pushed a commit to branch release-0.5.3 in repository https://gitbox.apache.org/repos/asf/hudi.git
commit 5a04fc7dc84cf0cc4e4c66703a96de36cfc546ff Author: Joey <[email protected]> AuthorDate: Mon May 18 13:16:49 2020 -0500 [MINOR] Fix apache-rat violations (#1639) * MINOR Fix apache-rat violations. Also, enabling RAT for hudi-utilities and hudi-integ-test --- .../hudi/common/util/ObjectSizeCalculator.java | 32 ++++++++++++---------- hudi-integ-test/pom.xml | 4 +++ hudi-utilities/pom.xml | 4 +++ .../hudi/utilities/sources/TestInputBatch.java | 18 ++++++++++++ pom.xml | 1 + 5 files changed, 44 insertions(+), 15 deletions(-) diff --git a/hudi-common/src/main/java/org/apache/hudi/common/util/ObjectSizeCalculator.java b/hudi-common/src/main/java/org/apache/hudi/common/util/ObjectSizeCalculator.java index 7609316..88587c7 100644 --- a/hudi-common/src/main/java/org/apache/hudi/common/util/ObjectSizeCalculator.java +++ b/hudi-common/src/main/java/org/apache/hudi/common/util/ObjectSizeCalculator.java @@ -1,18 +1,20 @@ -// ================================================================================================= -// Copyright 2011 Twitter, Inc. -// ------------------------------------------------------------------------------------------------- -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this work except in compliance with the License. -// You may obtain a copy of the License in the LICENSE file, or 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. -// ================================================================================================= +/* + * 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. + */ package org.apache.hudi.common.util; diff --git a/hudi-integ-test/pom.xml b/hudi-integ-test/pom.xml index e0ee9b4..d134288 100644 --- a/hudi-integ-test/pom.xml +++ b/hudi-integ-test/pom.xml @@ -213,6 +213,10 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + </plugin> </plugins> </build> </project> diff --git a/hudi-utilities/pom.xml b/hudi-utilities/pom.xml index 6211311..414d1da 100644 --- a/hudi-utilities/pom.xml +++ b/hudi-utilities/pom.xml @@ -56,6 +56,10 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + </plugin> </plugins> <resources> diff --git a/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestInputBatch.java b/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestInputBatch.java index 314ae48..68c4e0d 100644 --- a/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestInputBatch.java +++ b/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestInputBatch.java @@ -1,3 +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 + * + * 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. + */ + package org.apache.hudi.utilities.sources; import org.apache.hudi.common.util.Option; diff --git a/pom.xml b/pom.xml index a09e3cc..f1990e1 100644 --- a/pom.xml +++ b/pom.xml @@ -347,6 +347,7 @@ <exclude>**/test/resources/*.data</exclude> <exclude>**/target/**</exclude> <exclude>**/generated-sources/**</exclude> + <exclude>.github/**</exclude> </excludes> </configuration> <executions>
