NetDRMS Release Notes
Version 2.7
Significant changes since
Release 2.6
- To better balance work load, the SUMS server program,
sum_svc, has been replicated. The result is a set of server
programs instead of just one. Each one handles one specific SUMS API
function call (e.g. SUM_get()).
- Two (required) parameters have been added to the local
configuration file to support the Multi-SUMS features: SUM_NUMSUM,
SUM_MAXNUMSUM. The first sets the initial number of sum_svc processes
started, and the second the maxiumum number that can be running.
SUM_MAXNUMSUM should be between 1 and 8 (it cannot exceed 8), and SUM_NUMSUM
should be between 1 and SUM_MAXNUMSUM. Also, the parameter
SUMS_MULTIPLE_PARTNSETS has been added; it should be set to 1 if there is
more than one set of SUMS disk partitions to which data from data series in
different storage groups can be assigned
- The DRMS library prevents module code from adding new records to a series
if there is a summary (aka "shadow") table associated with that
series. This change is in preparation for a future, larger change
whereby queries will take advantage of summary tables to optimize database
queries.
- unpublish_series.sh was ported to a perl script (unpublish.pl) that
can be run in the background. unpublish_series.sh cannot be run in the
background. Due to periodic long run times, this script needs to
be run in the background.
- Numerous bug fixes
Known Bugs
NetDRMS 2.7 is a subset of JSOC Version 5.14, q.v.
|
20 Nov 2011, 21:37-0800 |