-
Notifications
You must be signed in to change notification settings - Fork 593
HDDS-4936. Change ozone groupId from org.apache.hadoop to org.apache.ozone #2018
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
I left a question in the JIRA for more context. |
|
@ChenSammi is this change going to break any older application codes which have any of the ozone modules as dependency due to this? |
|
LGTM @ayushtkn I am thinking this change will only impact future releases. When users bump up versions, maybe change the group is ok? |
|
Current applications which depend on ozone modules, if they don't upgrade ozone module version, they need to do nothing. @ayushtkn do you think it will be a big problem for current user? |
|
Not sure, shouldn’t be a big problem, may be during release an explicit mention of this would be good or somewhere in the Release notes. |
elek
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks the patch @ChenSammi, it looks good to me.
Do we plan to remove tha hadoop- prefixes from the artifactIds, too? Or in a separated patch?
|
Hi @ChenSammi, can you please keep this PR open for a few days so more people can take a look and call out any potential incompatibilities? |
|
Agree with @arp7. Maybe even better send a FYI email to dev@ as this might have big impact. |
@elek , do you mean change "hadoop-main-ozone" to "ozone", change "hadoop-hdds" to "ozone-hdds", something like these? as @amaliujia has suggested. |
Sure. |
Yes, exactly. Directory names and artifact names are different. Directory names are referenced only in the While directory rename affects only the developers (therefore I am fine with delay it) the artifactId should be changed in downstream projects. As we cause some minor inconveniences with the |
Totally agree. |
|
Uploaded a new commit to remove Keyword “Hadoop” from the artificatID. Hi @mukul1987 , the patch is ready for test. |
79a9d39 to
520ba00
Compare
@adoroszlai , sorry, I didn't notice it's your fixes. I just thought it's part of the impact of previous master branch force push. Would you please resubmit your comments again? I saw you have changed some module names. It seems module name is related with module directory name. Since we don't change the module directory name in this patch, I'm not sure if new module names are applied. |
|
I fetched the original commits from @adoroszlai ( Now it should contain all the fixes. |
Thanks @elek for the help. I tried to rebase this branch with master to resolve the conflicting files, but met a lot of unexpected conflicts. So I manually applied @adoroszlai 's patche one by one. Here is the new MR #2104. Let's continue the discussion in #2104. |
|
Hey @mukul1987 , can we merge this PR now? |
|
@ChenSammi , lets merge the change then. |
Thanks @mukul1987 , would you help to approve the merge? |
mukul1987
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
Thanks @adoroszlai @elek @mukul1987 for the help. |
…ing-upgrade-master-merge * upstream/master: (76 commits) HDDS-5280. Make XceiverClientManager creation when necessary in ContainerOperationClient (apache#2289) HDDS-5272. Make ozonefs.robot execution repeatable (apache#2280) HDDS-5123. Use the pre-created apache/ozone-testkrb5 image during secure acceptance tests (apache#2165) HDDS-4993. Add guardrail for reserved buffer size when DN reads a chunk (apache#2058) HDDS-4936. Change ozone groupId from org.apache.hadoop to org.apache.ozone (apache#2018) HDDS-4043. allow deletion from Trash directory without -skipTrash option (apache#2110) HDDS-4927. Determine over and under utilized datanodes in Container Balancer. (apache#2230) HDDS-5273. Handle unsecure cluster convert to secure cluster for SCM. (apache#2281) HDDS-5158. Add documentation for SCM HA Security. (apache#2205) HDDS-5275. Datanode Report Publisher publishes one extra report after DN shutdown (apache#2283) HDDS-5241. SCM UI should have leader/follower and Primordial SCM information (apache#2260) HDDS-5219. Limit number of bad volumes by dfs.datanode.failed.volumes.tolerated. (apache#2243) HDDS-5252. PipelinePlacementPolicy filter out datanodes with not enough space. (apache#2271) HDDS-5191. Increase default pvc storage size (apache#2219) HDDS-5073. Use ReplicationConfig on client side (apache#2136) HDDS-5250. Build integration tests with Maven cache (apache#2269) HDDS-5236. Require block token for more operations (apache#2254) HDDS-5266 Misspelt words in S3MultipartUploadCommitPartRequest.java line 202 (apache#2279) HDDS-5249. Race Condition between Full and Incremental Container Reports (apache#2268) HDDS-5142. Make generic streaming client/service for container re-replication, data read, scm/om snapshot download (apache#2256) ... Conflicts: hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/protocol/StorageContainerLocationProtocol.java hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/scm/protocolPB/StorageContainerLocationProtocolClientSideTranslatorPB.java hadoop-hdds/interface-admin/src/main/proto/ScmAdminProtocol.proto hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/server/StorageContainerManager.java hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/MockNodeManager.java hadoop-ozone/dist/src/main/compose/testlib.sh hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/TestStorageContainerManager.java hadoop-ozone/interface-client/src/main/proto/OmClientProtocol.proto hadoop-ozone/ozone-manager/pom.xml hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OzoneManager.java hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/ratis/utils/OzoneManagerRatisUtils.java hadoop-ozone/s3gateway/pom.xml
https://issues.apache.org/jira/browse/HDDS-4936