[hadoop-ozone] branch master updated: HDDS-3803. [OFS] Add User Guide (#1144)

2020-06-30 Thread siyao
This is an automated email from the ASF dual-hosted git repository.

siyao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git


The following commit(s) were added to refs/heads/master by this push:
 new 1d13b4f  HDDS-3803. [OFS] Add User Guide (#1144)
1d13b4f is described below

commit 1d13b4fb18d5ceb830380f09b62fa1740c96b5f5
Author: Siyao Meng <50227127+smen...@users.noreply.github.com>
AuthorDate: Tue Jun 30 11:47:07 2020 -0700

HDDS-3803. [OFS] Add User Guide (#1144)
---
 hadoop-hdds/docs/content/design/ofs.md | 143 +++--
 1 file changed, 136 insertions(+), 7 deletions(-)

diff --git a/hadoop-hdds/docs/content/design/ofs.md 
b/hadoop-hdds/docs/content/design/ofs.md
index 71e9617..9a2352e 100644
--- a/hadoop-hdds/docs/content/design/ofs.md
+++ b/hadoop-hdds/docs/content/design/ofs.md
@@ -1,9 +1,9 @@
 ---
 title: Implement new Ozone FileSystem scheme ofs:// 
 summary: A new schema structure for Hadoop compatible file system
-date: 2019-12-05
+date: 2020-06-30
 jira: HDDS-2665
-status: implementing
+status: implemented
 author: Siyao Meng 
 ---
 

[hadoop-ozone] branch master updated (3c1d8b6 -> 2fb4a40)

2020-06-30 Thread adoroszlai
This is an automated email from the ASF dual-hosted git repository.

adoroszlai pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.


from 3c1d8b6  HDDS-3246. Include OM hostname info in getserviceroles 
subcommand of OM CLI (#706)
 add 2fb4a40  HDDS-2978. Intermittent failure in TestResourceLimitCache 
(#1146)

No new revisions were added by this update.

Summary of changes:
 .../apache/hadoop/hdds/utils/TestResourceLimitCache.java   | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)


-
To unsubscribe, e-mail: ozone-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-commits-h...@hadoop.apache.org



[hadoop-ozone] branch master updated (4e6d6c6 -> 3c1d8b6)

2020-06-30 Thread elek
This is an automated email from the ASF dual-hosted git repository.

elek pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.


from 4e6d6c6  HDDS-3876. Display summary of failures as a separate job step 
(#1131)
 add 3c1d8b6  HDDS-3246. Include OM hostname info in getserviceroles 
subcommand of OM CLI (#706)

No new revisions were added by this update.

Summary of changes:
 .../ozone/admin/om/GetServiceRolesSubcommand.java  | 28 +++--
 .../org/apache/hadoop/ozone/admin/om/OMAdmin.java  | 29 ++
 2 files changed, 50 insertions(+), 7 deletions(-)


-
To unsubscribe, e-mail: ozone-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-commits-h...@hadoop.apache.org



[hadoop-ozone] branch master updated (dd46a55 -> 4e6d6c6)

2020-06-30 Thread elek
This is an automated email from the ASF dual-hosted git repository.

elek pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.


from dd46a55  HDDS-3161. Block illegal characters when creating keys. (#812)
 add 4e6d6c6  HDDS-3876. Display summary of failures as a separate job step 
(#1131)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/post-commit.yml | 18 ++
 1 file changed, 18 insertions(+)


-
To unsubscribe, e-mail: ozone-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-commits-h...@hadoop.apache.org



[hadoop-ozone] branch master updated (f734182 -> dd46a55)

2020-06-30 Thread elek
This is an automated email from the ASF dual-hosted git repository.

elek pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.


from f734182  HDDS-3782. Remove podAntiAffinity from datanode-statefulset 
(#1057)
 add dd46a55  HDDS-3161. Block illegal characters when creating keys. (#812)

No new revisions were added by this update.

Summary of changes:
 .../hadoop/hdds/scm/client/HddsClientUtils.java| 17 +
 .../java/org/apache/hadoop/ozone/OzoneConsts.java  | 17 +
 .../common/src/main/resources/ozone-default.xml| 10 ++
 .../apache/hadoop/ozone/client/rpc/RpcClient.java  | 14 ++
 .../hadoop/ozone/client/TestHddsClientUtils.java   | 22 ++
 .../main/java/org/apache/hadoop/ozone/OmUtils.java | 13 +
 .../org/apache/hadoop/ozone/om/OMConfigKeys.java   |  5 +
 .../ozone/om/request/file/OMFileCreateRequest.java | 13 +
 .../ozone/om/request/key/OMKeyCommitRequest.java   | 13 +
 .../ozone/om/request/key/OMKeyCreateRequest.java   |  9 +
 .../ozone/om/request/key/OMKeyRenameRequest.java   | 10 ++
 11 files changed, 143 insertions(+)


-
To unsubscribe, e-mail: ozone-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-commits-h...@hadoop.apache.org



[hadoop-ozone] branch master updated (574763b -> f734182)

2020-06-30 Thread elek
This is an automated email from the ASF dual-hosted git repository.

elek pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.


from 574763b  HDDS-3770. Improve getPipelines performance (#1066)
 add f734182  HDDS-3782. Remove podAntiAffinity from datanode-statefulset 
(#1057)

No new revisions were added by this update.

Summary of changes:
 .../config.yaml => definitions/onenode.yaml}  | 15 ---
 .../dist/src/main/k8s/examples/getting-started/Flekszible |  1 +
 .../dist/src/main/k8s/examples/ozone-dev/Flekszible   |  1 +
 3 files changed, 10 insertions(+), 7 deletions(-)
 copy 
hadoop-ozone/dist/src/main/k8s/definitions/ozone/{transformations/config.yaml 
=> definitions/onenode.yaml} (79%)


-
To unsubscribe, e-mail: ozone-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-commits-h...@hadoop.apache.org



[hadoop-ozone] branch master updated: HDDS-3770. Improve getPipelines performance (#1066)

2020-06-30 Thread elek
This is an automated email from the ASF dual-hosted git repository.

elek pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git


The following commit(s) were added to refs/heads/master by this push:
 new 574763b  HDDS-3770. Improve getPipelines performance (#1066)
574763b is described below

commit 574763b1cca814a90182a5b820e53dbd0c7de1b8
Author: runzhiwang <51938049+runzhiw...@users.noreply.github.com>
AuthorDate: Tue Jun 30 17:23:30 2020 +0800

HDDS-3770. Improve getPipelines performance (#1066)
---
 .../scm/container/common/helpers/ExcludeList.java  | 34 +++
 .../hdds/scm/container/ContainerManager.java   |  3 +-
 .../hdds/scm/container/SCMContainerManager.java|  7 ++--
 .../hadoop/hdds/scm/pipeline/PipelineStateMap.java | 49 +-
 .../hadoop/hdds/scm/block/TestBlockManager.java|  6 ++-
 .../TestContainerStateManagerIntegration.java  | 10 +++--
 6 files changed, 50 insertions(+), 59 deletions(-)

diff --git 
a/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/container/common/helpers/ExcludeList.java
 
b/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/container/common/helpers/ExcludeList.java
index dcc3263..f6b111f 100644
--- 
a/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/container/common/helpers/ExcludeList.java
+++ 
b/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/container/common/helpers/ExcludeList.java
@@ -23,9 +23,9 @@ import org.apache.hadoop.hdds.protocol.proto.HddsProtos;
 import org.apache.hadoop.hdds.scm.container.ContainerID;
 import org.apache.hadoop.hdds.scm.pipeline.PipelineID;
 
-import java.util.ArrayList;
-import java.util.List;
 import java.util.Collection;
+import java.util.HashSet;
+import java.util.Set;
 
 /**
  * This class contains set of dns and containers which ozone client provides
@@ -33,22 +33,22 @@ import java.util.Collection;
  */
 public class ExcludeList {
 
-  private final List datanodes;
-  private final List containerIds;
-  private final List pipelineIds;
+  private final Set datanodes;
+  private final Set containerIds;
+  private final Set pipelineIds;
 
 
   public ExcludeList() {
-datanodes = new ArrayList<>();
-containerIds = new ArrayList<>();
-pipelineIds = new ArrayList<>();
+datanodes = new HashSet<>();
+containerIds = new HashSet<>();
+pipelineIds = new HashSet<>();
   }
 
-  public List getContainerIds() {
+  public Set getContainerIds() {
 return containerIds;
   }
 
-  public List getDatanodes() {
+  public Set getDatanodes() {
 return datanodes;
   }
 
@@ -57,24 +57,18 @@ public class ExcludeList {
   }
 
   public void addDatanode(DatanodeDetails dn) {
-if (!datanodes.contains(dn)) {
-  datanodes.add(dn);
-}
+datanodes.add(dn);
   }
 
   public void addConatinerId(ContainerID containerId) {
-if (!containerIds.contains(containerId)) {
-  containerIds.add(containerId);
-}
+containerIds.add(containerId);
   }
 
   public void addPipeline(PipelineID pipelineId) {
-if (!pipelineIds.contains(pipelineId)) {
-  pipelineIds.add(pipelineId);
-}
+pipelineIds.add(pipelineId);
   }
 
-  public List getPipelineIds() {
+  public Set getPipelineIds() {
 return pipelineIds;
   }
 
diff --git 
a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/ContainerManager.java
 
b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/ContainerManager.java
index 43c1ced..0e1c98f 100644
--- 
a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/ContainerManager.java
+++ 
b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/ContainerManager.java
@@ -18,6 +18,7 @@ package org.apache.hadoop.hdds.scm.container;
 
 import java.io.Closeable;
 import java.io.IOException;
+import java.util.Collection;
 import java.util.List;
 import java.util.Map;
 import java.util.Set;
@@ -180,7 +181,7 @@ public interface ContainerManager extends Closeable {
* @return ContainerInfo for the matching container.
*/
   ContainerInfo getMatchingContainer(long size, String owner,
-  Pipeline pipeline, List excludedContainerIDS);
+  Pipeline pipeline, Collection excludedContainerIDS);
 
   /**
* Once after report processor handler completes, call this to notify
diff --git 
a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/SCMContainerManager.java
 
b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/SCMContainerManager.java
index 7ac90fc..34177f0 100644
--- 
a/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/SCMContainerManager.java
+++ 
b/hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/SCMContainerManager.java
@@ -18,6 +18,7 @@ package org.apache.hadoop.hdds.scm.container;
 
 import java.io.IOException;
 import java.util.ArrayList;
+import java.util.Collection;
 import java

[hadoop-ozone] branch master updated (bf23dcb -> 3479e67)

2020-06-30 Thread elek
This is an automated email from the ASF dual-hosted git repository.

elek pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.


from bf23dcb  HDDS-3868. Implement getTrashRoot and getTrashRoots in o3fs 
(#1134)
 add 3479e67  HDDS-3699. Change write chunk failure logging level to ERROR 
in BlockOutputStream. (#1006)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/hadoop/hdds/scm/storage/BlockOutputStream.java | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)


-
To unsubscribe, e-mail: ozone-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-commits-h...@hadoop.apache.org