Release Notes
v5.2.4
Bugfixes including: * obs/input4MIPs publishing *
certoptional cleanup * unpublication of PIDsOptional OpenDAP via
skip_opendapsettingRetire GridFTP publishing DTN setting
v5.2.3
Update argument processing to make
--certan optional argument to align with changes in ESGF architectureBugfixes to support optional citation and further info URLs
Support of customized
https_urlin the configuration for non-thredds/fileServerendpoints.Introduction of
globus_urlinclusion for direct link to the Globus file manager.BUGFIX for a default
esg.yamlunder the.esghidden directory
v5.2.2
BUGFIX: Fix path argument issues
BUGFIX: Several issues with reading time bounds and required tracking_id with xarray
Bug fixes for user-defined project and non-netCDF data support.
Documentaton update: * Cleanup of configuration instructions * Add example Notebooks
v5.2.1
BUGFIX: Missing import caused
esgpublishcalls to fail in most cases.
v5.2.0
Migrated configuration from .ini format to .yaml. Use esgmigrate to convert existing .ini files.
Added XArray for NetCDF file reading. Disable autocurator in settings to use or add –xarray
Additionally refactoring done to support the above features.
b5.1.0-b13
BUGFIX: corrected file URL format for PID/Handle publishing (previously published URLs via v5.* were malformed).
CMIP6 Cloned project support
NOTE: this version is unavailable on Conda (
esgf-forgechannel), please usepip install esgcetand confirm the upgrade withesgpublish --version.
b5.1.0-b11
Updated arguments for esgunpublish
XML archive functionality (see Archiving Info.)
bugfix for use of lower case cmip6 (should become case-insensitive)
b5.1.0-b10
CRTICAL: esgunpublish checks dataset id argument for publication prior to unpublication to prevent server-side erroneus deletions.
v5.1.0-b9
Improved Controlled-vocabulary agreement checks and upgraded rules (for CMIP6)
Bug fix for input4MIPs (omit CMOR tables load)
v5.1.0-b8
Change
set-replicasemantics with respect to PrePARE and addforce_prepareoption.Default behavior is to run PrePARE for non-replica but not for replica.
With
force_prepare=True, PrePARE is always run.
esgunpublish now unpublishes PID from handle database.
Allow for custom gridftp ports (specify with
<hostname>:<port>).Correct file instance_id and master_id.
v5.1.0-b7
Bug fix and refactoring: improved data root handling for paths that contain multiple instances of the project name in the path
Bug fix for the skip_prepare argument (applies to CMIP6 replica publishing to bypass PrePARE)
Feature to ensure that file tracking_ids are never duplicated within a dataset
v5.1.0-b6
CRITICAL: corrected File record ID format to include
|data_nodeto conform to prior specificationSupport for data root specifications that include the project string in the root
Bug fixes: citiaton case for command line project path, support tilde for homedir in cmor path property in config file
v5.1.0-b5
Update to support input4MIPs project
Added
--versionargumentAdditonal arguments for esgunpublish
Halt publishing if a file listed in the mapfile isn’t found by autocurator