This is an automated email from the ASF dual-hosted git repository.

cnauroth pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/hadoop.git


The following commit(s) were added to refs/heads/trunk by this push:
     new cb8875a1335 HADOOP-19762: Move hadoop-gcp from hadoop-tools to 
hadoop-cloud-storage-project
cb8875a1335 is described below

commit cb8875a1335bc40815f85d6ad959a6c1d8811b9b
Author: Chris Nauroth <[email protected]>
AuthorDate: Mon Jan 5 17:36:22 2026 +0000

    HADOOP-19762: Move hadoop-gcp from hadoop-tools to 
hadoop-cloud-storage-project
    
    Closes #8147
    
    Signed-off-by: Steve Loughran <[email protected]>
    Signed-off-by: Mukund Thakur <[email protected]>
---
 .../hadoop-gcp/dev-support/findbugs-exclude.xml                         | 0
 {hadoop-tools => hadoop-cloud-storage-project}/hadoop-gcp/pom.xml       | 2 +-
 .../hadoop-gcp/src/config/checkstyle-suppressions.xml                   | 0
 .../src/main/java/org/apache/hadoop/fs/gs/ApiErrorExtractor.java        | 0
 .../hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Constants.java     | 0
 .../src/main/java/org/apache/hadoop/fs/gs/CreateBucketOptions.java      | 0
 .../src/main/java/org/apache/hadoop/fs/gs/CreateFileOptions.java        | 0
 .../src/main/java/org/apache/hadoop/fs/gs/CreateObjectOptions.java      | 0
 .../src/main/java/org/apache/hadoop/fs/gs/ErrorTypeExtractor.java       | 0
 .../hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Fadvise.java       | 0
 .../src/main/java/org/apache/hadoop/fs/gs/FileAccessPatternManager.java | 0
 .../hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/FileInfo.java      | 0
 .../src/main/java/org/apache/hadoop/fs/gs/GcsInstrumentation.java       | 0
 .../src/main/java/org/apache/hadoop/fs/gs/GcsListOperation.java         | 0
 .../hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsStatistics.java | 0
 .../src/main/java/org/apache/hadoop/fs/gs/GcsStorageStatistics.java     | 0
 .../src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorage.java       | 0
 .../org/apache/hadoop/fs/gs/GoogleCloudStorageClientReadChannel.java    | 0
 .../org/apache/hadoop/fs/gs/GoogleCloudStorageClientWriteChannel.java   | 0
 .../main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageExceptions.java | 0
 .../main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageFileSystem.java | 0
 .../main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageItemInfo.java   | 0
 .../main/java/org/apache/hadoop/fs/gs/GoogleHadoopFSInputStream.java    | 0
 .../src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFileSystem.java   | 0
 .../org/apache/hadoop/fs/gs/GoogleHadoopFileSystemConfiguration.java    | 0
 .../src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopOutputStream.java | 0
 .../hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Gs.java            | 0
 .../main/java/org/apache/hadoop/fs/gs/HadoopConfigurationProperty.java  | 0
 .../java/org/apache/hadoop/fs/gs/HadoopCredentialsConfiguration.java    | 0
 .../src/main/java/org/apache/hadoop/fs/gs/IoExceptionHelper.java        | 0
 .../src/main/java/org/apache/hadoop/fs/gs/ListFileOptions.java          | 0
 .../src/main/java/org/apache/hadoop/fs/gs/ListObjectOptions.java        | 0
 .../src/main/java/org/apache/hadoop/fs/gs/RedactedString.java           | 0
 .../src/main/java/org/apache/hadoop/fs/gs/StatisticTypeEnum.java        | 0
 .../src/main/java/org/apache/hadoop/fs/gs/StorageResourceId.java        | 0
 .../hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StringPaths.java   | 0
 .../hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/UriPaths.java      | 0
 .../src/main/java/org/apache/hadoop/fs/gs/VerificationAttributes.java   | 0
 .../hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/package-info.java  | 0
 .../hadoop-gcp/src/site/markdown/tools/hadoop-gcp/Configuration.md      | 0
 .../hadoop-gcp/src/site/markdown/tools/hadoop-gcp/testing.md            | 0
 .../src/test/java/org/apache/hadoop/fs/gs/TestConfiguration.java        | 0
 .../src/test/java/org/apache/hadoop/fs/gs/TestStorageResourceId.java    | 0
 .../src/test/java/org/apache/hadoop/fs/gs/TestStringPaths.java          | 0
 .../hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestUriPaths.java  | 0
 .../src/test/java/org/apache/hadoop/fs/gs/contract/GoogleContract.java  | 0
 .../org/apache/hadoop/fs/gs/contract/ITestGoogleContractAppend.java     | 0
 .../org/apache/hadoop/fs/gs/contract/ITestGoogleContractConcat.java     | 0
 .../apache/hadoop/fs/gs/contract/ITestGoogleContractContentSummary.java | 0
 .../org/apache/hadoop/fs/gs/contract/ITestGoogleContractCreate.java     | 0
 .../org/apache/hadoop/fs/gs/contract/ITestGoogleContractDelete.java     | 0
 .../apache/hadoop/fs/gs/contract/ITestGoogleContractGetFileStatus.java  | 0
 .../java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractMkdir.java | 0
 .../java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractOpen.java  | 0
 .../org/apache/hadoop/fs/gs/contract/ITestGoogleContractRename.java     | 0
 .../apache/hadoop/fs/gs/contract/ITestGoogleContractRootDirectory.java  | 0
 .../java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractSeek.java  | 0
 .../org/apache/hadoop/fs/gs/contract/ITestGoogleContractUnbuffer.java   | 0
 .../src/test/java/org/apache/hadoop/fs/gs/contract/package-info.java    | 0
 .../hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/package-info.java  | 0
 .../hadoop-gcp/src/test/resources/contract/gs.xml                       | 0
 .../hadoop-gcp/src/test/resources/core-site.xml                         | 0
 hadoop-cloud-storage-project/pom.xml                                    | 1 +
 hadoop-tools/pom.xml                                                    | 1 -
 pom.xml                                                                 | 2 +-
 65 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/hadoop-tools/hadoop-gcp/dev-support/findbugs-exclude.xml 
b/hadoop-cloud-storage-project/hadoop-gcp/dev-support/findbugs-exclude.xml
similarity index 100%
rename from hadoop-tools/hadoop-gcp/dev-support/findbugs-exclude.xml
rename to 
hadoop-cloud-storage-project/hadoop-gcp/dev-support/findbugs-exclude.xml
diff --git a/hadoop-tools/hadoop-gcp/pom.xml 
b/hadoop-cloud-storage-project/hadoop-gcp/pom.xml
similarity index 99%
rename from hadoop-tools/hadoop-gcp/pom.xml
rename to hadoop-cloud-storage-project/hadoop-gcp/pom.xml
index d8b1c007efe..ab2db7c729e 100644
--- a/hadoop-tools/hadoop-gcp/pom.xml
+++ b/hadoop-cloud-storage-project/hadoop-gcp/pom.xml
@@ -441,7 +441,7 @@
             </goals>
             <configuration>
               <!-- build a shellprofile -->
-              
<outputFile>${project.basedir}/target/hadoop-tools-deps/${project.artifactId}.tools-optional.txt</outputFile>
+              
<outputFile>${project.basedir}/target/hadoop-cloud-storage-deps/${project.artifactId}.cloud-storage-optional.txt</outputFile>
             </configuration>
           </execution>
         </executions>
diff --git a/hadoop-tools/hadoop-gcp/src/config/checkstyle-suppressions.xml 
b/hadoop-cloud-storage-project/hadoop-gcp/src/config/checkstyle-suppressions.xml
similarity index 100%
rename from hadoop-tools/hadoop-gcp/src/config/checkstyle-suppressions.xml
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/config/checkstyle-suppressions.xml
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ApiErrorExtractor.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ApiErrorExtractor.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ApiErrorExtractor.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ApiErrorExtractor.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Constants.java 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Constants.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Constants.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Constants.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateBucketOptions.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateBucketOptions.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateBucketOptions.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateBucketOptions.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateFileOptions.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateFileOptions.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateFileOptions.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateFileOptions.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateObjectOptions.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateObjectOptions.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateObjectOptions.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/CreateObjectOptions.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ErrorTypeExtractor.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ErrorTypeExtractor.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ErrorTypeExtractor.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ErrorTypeExtractor.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Fadvise.java 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Fadvise.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Fadvise.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Fadvise.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/FileAccessPatternManager.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/FileAccessPatternManager.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/FileAccessPatternManager.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/FileAccessPatternManager.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/FileInfo.java 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/FileInfo.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/FileInfo.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/FileInfo.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsInstrumentation.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsInstrumentation.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsInstrumentation.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsInstrumentation.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsListOperation.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsListOperation.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsListOperation.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsListOperation.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsStatistics.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsStatistics.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsStatistics.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsStatistics.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsStorageStatistics.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsStorageStatistics.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsStorageStatistics.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GcsStorageStatistics.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorage.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorage.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorage.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorage.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageClientReadChannel.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageClientReadChannel.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageClientReadChannel.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageClientReadChannel.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageClientWriteChannel.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageClientWriteChannel.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageClientWriteChannel.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageClientWriteChannel.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageExceptions.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageExceptions.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageExceptions.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageExceptions.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageFileSystem.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageFileSystem.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageFileSystem.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageFileSystem.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageItemInfo.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageItemInfo.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageItemInfo.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleCloudStorageItemInfo.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFSInputStream.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFSInputStream.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFSInputStream.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFSInputStream.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFileSystem.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFileSystem.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFileSystem.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFileSystem.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFileSystemConfiguration.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFileSystemConfiguration.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFileSystemConfiguration.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopFileSystemConfiguration.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopOutputStream.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopOutputStream.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopOutputStream.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/GoogleHadoopOutputStream.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Gs.java 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Gs.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Gs.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/Gs.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/HadoopConfigurationProperty.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/HadoopConfigurationProperty.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/HadoopConfigurationProperty.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/HadoopConfigurationProperty.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/HadoopCredentialsConfiguration.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/HadoopCredentialsConfiguration.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/HadoopCredentialsConfiguration.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/HadoopCredentialsConfiguration.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/IoExceptionHelper.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/IoExceptionHelper.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/IoExceptionHelper.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/IoExceptionHelper.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ListFileOptions.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ListFileOptions.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ListFileOptions.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ListFileOptions.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ListObjectOptions.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ListObjectOptions.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ListObjectOptions.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/ListObjectOptions.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/RedactedString.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/RedactedString.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/RedactedString.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/RedactedString.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StatisticTypeEnum.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StatisticTypeEnum.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StatisticTypeEnum.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StatisticTypeEnum.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StorageResourceId.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StorageResourceId.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StorageResourceId.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StorageResourceId.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StringPaths.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StringPaths.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StringPaths.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/StringPaths.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/UriPaths.java 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/UriPaths.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/UriPaths.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/UriPaths.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/VerificationAttributes.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/VerificationAttributes.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/VerificationAttributes.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/VerificationAttributes.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/package-info.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/package-info.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/package-info.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/main/java/org/apache/hadoop/fs/gs/package-info.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/site/markdown/tools/hadoop-gcp/Configuration.md 
b/hadoop-cloud-storage-project/hadoop-gcp/src/site/markdown/tools/hadoop-gcp/Configuration.md
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/site/markdown/tools/hadoop-gcp/Configuration.md
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/site/markdown/tools/hadoop-gcp/Configuration.md
diff --git 
a/hadoop-tools/hadoop-gcp/src/site/markdown/tools/hadoop-gcp/testing.md 
b/hadoop-cloud-storage-project/hadoop-gcp/src/site/markdown/tools/hadoop-gcp/testing.md
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/site/markdown/tools/hadoop-gcp/testing.md
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/site/markdown/tools/hadoop-gcp/testing.md
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestConfiguration.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestConfiguration.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestConfiguration.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestConfiguration.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestStorageResourceId.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestStorageResourceId.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestStorageResourceId.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestStorageResourceId.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestStringPaths.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestStringPaths.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestStringPaths.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestStringPaths.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestUriPaths.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestUriPaths.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestUriPaths.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/TestUriPaths.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/GoogleContract.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/GoogleContract.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/GoogleContract.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/GoogleContract.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractAppend.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractAppend.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractAppend.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractAppend.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractConcat.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractConcat.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractConcat.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractConcat.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractContentSummary.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractContentSummary.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractContentSummary.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractContentSummary.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractCreate.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractCreate.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractCreate.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractCreate.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractDelete.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractDelete.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractDelete.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractDelete.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractGetFileStatus.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractGetFileStatus.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractGetFileStatus.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractGetFileStatus.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractMkdir.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractMkdir.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractMkdir.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractMkdir.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractOpen.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractOpen.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractOpen.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractOpen.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractRename.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractRename.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractRename.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractRename.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractRootDirectory.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractRootDirectory.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractRootDirectory.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractRootDirectory.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractSeek.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractSeek.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractSeek.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractSeek.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractUnbuffer.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractUnbuffer.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractUnbuffer.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/ITestGoogleContractUnbuffer.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/package-info.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/package-info.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/package-info.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/contract/package-info.java
diff --git 
a/hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/package-info.java
 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/package-info.java
similarity index 100%
rename from 
hadoop-tools/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/package-info.java
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/java/org/apache/hadoop/fs/gs/package-info.java
diff --git a/hadoop-tools/hadoop-gcp/src/test/resources/contract/gs.xml 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/resources/contract/gs.xml
similarity index 100%
rename from hadoop-tools/hadoop-gcp/src/test/resources/contract/gs.xml
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/resources/contract/gs.xml
diff --git a/hadoop-tools/hadoop-gcp/src/test/resources/core-site.xml 
b/hadoop-cloud-storage-project/hadoop-gcp/src/test/resources/core-site.xml
similarity index 100%
rename from hadoop-tools/hadoop-gcp/src/test/resources/core-site.xml
rename to 
hadoop-cloud-storage-project/hadoop-gcp/src/test/resources/core-site.xml
diff --git a/hadoop-cloud-storage-project/pom.xml 
b/hadoop-cloud-storage-project/pom.xml
index 19dade2f0ff..5fb5ea5afda 100644
--- a/hadoop-cloud-storage-project/pom.xml
+++ b/hadoop-cloud-storage-project/pom.xml
@@ -32,6 +32,7 @@
   <modules>
     <module>hadoop-cloud-storage</module>
     <module>hadoop-cos</module>
+    <module>hadoop-gcp</module>
     <module>hadoop-huaweicloud</module>
     <module>hadoop-tos</module>
   </modules>
diff --git a/hadoop-tools/pom.xml b/hadoop-tools/pom.xml
index 70df9b02d0f..8c1256a177c 100644
--- a/hadoop-tools/pom.xml
+++ b/hadoop-tools/pom.xml
@@ -53,7 +53,6 @@
     <module>hadoop-fs2img</module>
     <module>hadoop-benchmark</module>
     <module>hadoop-compat-bench</module>
-    <module>hadoop-gcp</module>
   </modules>
 
   <build>
diff --git a/pom.xml b/pom.xml
index 8b21259fb23..69fc7ed5ec4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -149,11 +149,11 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
https://maven.apache.org/x
     <module>hadoop-yarn-project</module>
     <module>hadoop-mapreduce-project</module>
     <module>hadoop-tools</module>
-    <module>hadoop-dist</module>
     <module>hadoop-minicluster</module>
     <module>hadoop-client-modules</module>
     <module>hadoop-build-tools</module>
     <module>hadoop-cloud-storage-project</module>
+    <module>hadoop-dist</module>
   </modules>
 
   <build>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to