Version History¶
v0.10.1¶
Add new ospl shmem configuration with no network. This is useful in isolating systems for unit tests or other single node tests in general.
v0.10.0¶
Convert to
noarch: python
.Breaking change: move
qos
andconfig
directories into adata
directory inside the package directory.Breaking change: rename
get_package_root
toget_data_dir
.Switch to
pyproject.toml
. A minimalsetup.py
is required to be able to build the conda package.Add LSST_DDS_MERGE_POLICY environment variable to control the merge policy.
v0.9.0¶
Update ownership QoS settings for Events and Telemetry from
EXCLUSIVE_OWNERSHIP_QOS
toSHARED_OWNERSHIP
.
v0.8.0¶
Add LSST_DDS_DOMAIN_NAME environment variable to control naming the domain.
Add LSST_DDS_SHMEM_SIZE environment variable to control sizing the shared memory database.
Fix an OpenSplice documentation URL.
v0.7.0¶
Remove the
<Heartbeat>
entry from the config files, as recommended by ADLink. This entry only appeared in the four shmem config files. This change may require OpenSplice 6.11.Remove the
<DSGracePeriod>
entry from config files, because it is not relevant to our usage. This entry also only appeared in the four shmem config files.
v0.6.2¶
Add optional 200MB shmem configuration for memory limited embedded systems
Add documentation for OSPL setup environment variables.
v0.6.1¶
Fix Jenkinsfile.conda to use noarch as arch.
v0.6.0¶
Consolidate tracing/debugging attributes to standard files.
Debug files should be deprecated and will be removed in the next version.
v0.5.3¶
Add pre-commit support; see README.rst to configure it.
v0.5.2¶
Modify the conda build to use noarch.
v0.5.1¶
Introduce new environment variables for service tracing control in OSPL debug configurations
LSST_DDSI2_SERVICE_TRACING_VERBOSITY sets the logging level for tracing the DDSI2Service
LSST_DDSI2_SERVICE_TRACING_OUTPUT sets the output location for DDSI2Service tracing
LSST_DURABILITY_SERVICE_TRACING_VERBOSITY sets the logging level for tracing the DurabilityService
LSST_DURABILITY_SERVICE_TRACING_OUTPUT sets the output location for DurabilityService tracing
v0.5.0¶
Increase startup attributes to maximums
Add DurabilityService.Network.InitialDiscoverPeriod and set to 10 seconds
Move DurabilityService.Network.Alignment.RequestCombinePeriod.Initial from 2.5 seconds to 5.0 seconds
v0.4.1¶
Make DurabilityService.Namespaces.Policy.aligner settable via LSST_DDS_ALIGNER environment variable.
Set DurabilityService.Namespaces.Policy.aligner to false by default.
v0.4.0¶
Change DurabilityService.Namespaces.Policy.alignee default to Lazy.
Add attribute for turning off adaptive watermarks.
Add attribute to set the size of the initial high watermark to max size.
LSST_DDS_REPSONSIVENESS_TIMEOUT environment variable to assist with single process mode CSCs. Default is inf.
v0.3.1¶
Update Jenkinsfile.conda to use Jenkins Shared Library.
v0.3.0¶
Add
ospl-std.xml
, a non-shared-memory configuration, for unit testing and development.Increase topic database size from 1Gb to 5GB in the shared memory configurations.
v0.2.0¶
Add LSST_DDS_ALIGNEE environment variable to aid setting DurabilityService.Namespaces.Policy.alignee. Default is Initial.
Add LSST_DDS_DOMAIN_ID environment variable to aid setting Domain.Id. Default is 0.
v0.1.0¶
Initial release.