Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

Commit

Permalink
Merge branch 'main' into issue-1606-p3
Browse files Browse the repository at this point in the history
  • Loading branch information
alfhad committed Aug 23, 2022
2 parents e9d27df + 0cd7e68 commit 303576a
Show file tree
Hide file tree
Showing 389 changed files with 31,745 additions and 8,642 deletions.
1 change: 1 addition & 0 deletions .alexignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CODE_OF_CONDUCT.md
2 changes: 1 addition & 1 deletion .alexrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"allow": ["basically", "bigger", "corruption", "corruptions", "crash", "dead", "desire", "DIX", "easily", "easy", "execute", "executed", "execution", "failed", "failure", "failures", "garbage", "harder", "host-hostess", "invalid", "just", "lies", "man", "mero", "obvious", "period", "periods", "que", "reject", "remains", "sane", "simple", "special", "traps", "Xyratex"]
"allow": ["basically", "bigger", "clovis", "corruption", "corruptions", "crash", "dead", "desire", "dix", "DIX", "easily", "easy", "execute", "executed", "executes", "execution", "executions", "failed", "failure", "failures", "fellow", "gals-man", "garbage", "hack", "harder", "hooks", "host-hostess", "hostesses-hosts", "hosts", "invalid", "just", "lies", "man", "mero", "obvious", "period", "periods", "que", "reject", "remain", "remains", "sane", "simple", "special", "trap", "traps", "Xyratex"]
}
26 changes: 26 additions & 0 deletions .xperior/testds/motr-single_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -490,6 +490,13 @@ Tests:
- id : 37protocol
script : 'm0 run-st 37protocol'
dir : src/scripts
# This ST confirms that no BE structures are changed
# in the new version of the code since that would
# create a mismatch of BE structures and thus cause
# corruption in case of upgrades. During development
# phase the BE structures are assumed to be modified
# and to avoid this ST from failing it is better to disable
# the ST until a GA release is done.
executor : Xperior::Executor::Skip
sandbox : /var/motr/root/sandbox.st-37protocol
groupname: 01motr-single-node
Expand Down Expand Up @@ -742,6 +749,25 @@ Tests:
polltime : 30
timeout : 1800

- id : 73motr-io-small-disks
script : 'm0 run-st 73motr-io-small-disks'
dir : src/scripts
executor : Xperior::Executor::MotrTest
sandbox : /var/motr/root/sandbox.st-73motr-io-small-disks
groupname: 04motr-single-node
polltime : 30
timeout : 1800


- id : 74motr-di-corruption-detection
script : 'm0 run-st 74motr-di-corruption-detection'
dir : src/scripts
executor : Xperior::Executor::MotrTest
sandbox : /var/motr/root/sandbox.st-73motr-di-corruption-detection
groupname: 04motr-single-node
polltime : 30
timeout : 1800


# 25 min
dangerous: 'yes'
Expand Down
2 changes: 1 addition & 1 deletion CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in the repo.
* @mehjoshi @madhavemuri @nikitadanilov @yeshpal-jain-seagate @huanghua78 @andriytk @siningwuseagate @vidyadhar-pinglikar @shashank-parulekar @nkommuri @sg-shankar @ivan-alekhin @sergey-shilov @rkothiya
* @mehjoshi @madhavemuri @nikitadanilov @yeshpal-jain-seagate @huanghua78 @andriytk @siningwuseagate @vidyadhar-pinglikar @shashank-parulekar @nkommuri @sg-shankar @ivan-alekhin @sergey-shilov @yatin-mahajan @rkothiya
12 changes: 6 additions & 6 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -386,6 +386,7 @@ include $(top_srcdir)/motr/ut/Makefile.sub
include $(top_srcdir)/module/ut/Makefile.sub
include $(top_srcdir)/net/bulk_emulation/ut/Makefile.sub
include $(top_srcdir)/net/lnet/ut/Makefile.sub
include $(top_srcdir)/net/libfab/ut/Makefile.sub
include $(top_srcdir)/net/test/ut/Makefile.sub
include $(top_srcdir)/net/ut/Makefile.sub
include $(top_srcdir)/pool/ut/Makefile.sub
Expand Down Expand Up @@ -787,7 +788,6 @@ sbin_SCRIPTS += utils/m0gendisks \
utils/m0reportbug \
utils/m0run \
utils/m0setup \
utils/m0iscorrupt \
utils/m0singlenode


Expand Down Expand Up @@ -898,10 +898,11 @@ be_tool_m0betool_LDADD = $(top_builddir)/motr/libmotr.la
# be/tool/m0beck -------------------------------------- {{{2
#

sbin_PROGRAMS += be/tool/m0beck
be_tool_m0beck_CPPFLAGS = -DM0_TARGET='m0beck' $(AM_CPPFLAGS)
be_tool_m0beck_LDADD = $(top_builddir)/motr/libmotr.la \
@YAML_LIBS@
#TBD: Uncomment following block after CORTX-32593 is fixed.
#sbin_PROGRAMS += be/tool/m0beck
#be_tool_m0beck_CPPFLAGS = -DM0_TARGET='m0beck' $(AM_CPPFLAGS)
#be_tool_m0beck_LDADD = $(top_builddir)/motr/libmotr.la \
# @YAML_LIBS@

#
# scripts/systemtap/kem/m0kemc ----------------------------------- {{{2
Expand Down Expand Up @@ -1034,7 +1035,6 @@ motr_commondir = $(motrdir)/common
motr_common_SCRIPTS = \
scripts/install$(motr_commondir)/cortx_error_codes.sh \
scripts/install$(motr_commondir)/cortx_util_funcs.sh \
scripts/install$(motr_commondir)/core-traces \
scripts/install$(motr_commondir)/m0_sns_utils_common.sh \
scripts/install$(motr_commondir)/m0_dix_utils_common.sh \
scripts/install$(motr_commondir)/m0_utils_common.sh \
Expand Down
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Motr

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/a3d60ecc5d8942c9a4b04bcf4b60bf20)](https://www.codacy.com/gh/Seagate/cortx/dashboard?utm_source=github.com&utm_medium=referral&utm_content=Seagate/cortx&utm_campaign=Badge_Grade)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/f7315809a4a04ccd9c53124ea1f4cce5)](https://www.codacy.com/gh/Seagate/cortx-motr/dashboard?utm_source=github.com&utm_medium=referral&utm_content=Seagate/cortx-motr&utm_campaign=Badge_Grade)
[![license](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/Seagate/cortx/blob/main/LICENSE)
[![Slack](https://img.shields.io/badge/chat-on%20Slack-blue")](https://cortx.link/join-slack)
[![YouTube](https://img.shields.io/badge/Video-YouTube-red)](https://cortx.link/videos)
Expand All @@ -14,9 +14,11 @@ configurations. To ensure the most efficient storage utilization, Motr interacts
Following are the features of CORTX Motr:

- Scalable:

- Horizontal scalability: grow your system by adding more nodes. The Motr submodule is designed for horizontal scalability with no meta-data hotspots, shared-nothing IO paths and extensions running on additional nodes.
- Vertical scalability: with more memory and CPU on the nodes.


- Vertical scalability: with more memory and CPU on the nodes.

- Fault-tolerant: with flexible erasure coding that takes hardware and network topology into account.

- Fast network raid repairs.
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions autogen.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
#!/usr/bin/env bash
#
# Copyright (c) 2020 Seagate Technology LLC and/or its Affiliates
#
Expand Down
Loading

0 comments on commit 303576a

Please sign in to comment.