Skip to content

Commit

Permalink
Merge pull request #1014 from esm-tools/fix/io_defs_2layer
Browse files Browse the repository at this point in the history
fixes default iodefs so that we use 2 layer servers
  • Loading branch information
nwieters authored Aug 16, 2023
2 parents 6d780e1 + 4409b6a commit 48917cc
Show file tree
Hide file tree
Showing 21 changed files with 31 additions and 31 deletions.
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO319_DART/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO639_DART/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO639_ROS2/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO639_SO3/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO639_jane/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 6.23.4
current_version = 6.23.5
commit = True
tag = True

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,6 @@
test_suite="tests",
tests_require=test_requirements,
url="https://github.com/esm-tools/esm_tools",
version="6.23.4",
version="6.23.5",
zip_safe=False,
)
2 changes: 1 addition & 1 deletion src/esm_archiving/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

__author__ = """Paul Gierz"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

from .esm_archiving import (archive_mistral, check_tar_lists,
delete_original_data, determine_datestamp_location,
Expand Down
2 changes: 1 addition & 1 deletion src/esm_calendar/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

__author__ = """Dirk Barbi"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

from .esm_calendar import *
2 changes: 1 addition & 1 deletion src/esm_cleanup/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

__author__ = """Dirk Barbi"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"
2 changes: 1 addition & 1 deletion src/esm_database/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

__author__ = """Dirk Barbi"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"
2 changes: 1 addition & 1 deletion src/esm_environment/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

__author__ = """Dirk Barbi"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

from .esm_environment import *
2 changes: 1 addition & 1 deletion src/esm_master/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

__author__ = """Dirk Barbi"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"


from . import database
2 changes: 1 addition & 1 deletion src/esm_motd/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

__author__ = """Dirk Barbi"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

from .esm_motd import *
2 changes: 1 addition & 1 deletion src/esm_parser/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

__author__ = """Dirk Barbi"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"


from .esm_parser import *
Expand Down
2 changes: 1 addition & 1 deletion src/esm_plugin_manager/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

__author__ = """Dirk Barbi, Paul Gierz, Sebastian Wahl"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

from .esm_plugin_manager import *
2 changes: 1 addition & 1 deletion src/esm_profile/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

__author__ = """Dirk Barbi"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

from .esm_profile import *
2 changes: 1 addition & 1 deletion src/esm_runscripts/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

__author__ = """Dirk Barbi"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

from .batch_system import *
from .chunky_parts import *
Expand Down
2 changes: 1 addition & 1 deletion src/esm_tests/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

__author__ = """Miguel Andres-Martinez"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

from .initialization import *
from .read_shipped_data import *
Expand Down
2 changes: 1 addition & 1 deletion src/esm_tools/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

__author__ = """Dirk Barbi, Paul Gierz"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

import functools
import inspect
Expand Down
2 changes: 1 addition & 1 deletion src/esm_utilities/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

__author__ = """Paul Gierz"""
__email__ = "[email protected]"
__version__ = "6.23.4"
__version__ = "6.23.5"

from .utils import *

0 comments on commit 48917cc

Please sign in to comment.