| 520.59 Implement LICENCEDAYS product expiry attribute |
| Fri, November 30 2007 |
|
The LICENCEDAYS attribute returns the number of days before the
software licence expires for the appropriate Metalogic product. This
value will return negative values for expired or illegal products and
99999 for products that have a PERMANENT licence.
The list of valid Metalogic software that can be checked may be seen in
the response to a HELP ATTR LICENCEDAYS command. This attribute is
only available to SUPERVISOR.
|
| 520.58 Support for DUMAP attribute |
| Fri, November 30 2007 |
|
Internal Metalogic change in preparation for the new Supervisor DUMAP
attribute.
|
| 520.57 Implement FIRSTLOGNO and LASTLOGNO MYSELF |
| Mon, November 26 2007 |
|
Two new parameters called FIRSTLOGNO and LASTLOGNO have been
implemented for the MYSELF attribute. These variants are only
appropriate for Supervisor log-based EVAL usage and will return zero
for other non-log contexts. MYSELF(FIRSTLOGNO) returns the MCP log
sequence number of the initial SUMLOG processed by an EVAL whereas
MYSELF(LASTLOGNO) returns the last SUMLOG sequence number seen by the
same EVAL command. It should be noted that log-based EVAL requests
process SUMLOGs in reverse chronological order so that FIRSTLOGNO will
usually be the current live SUMLOG and so will be usually greater or
equal to LASTLOGNO.
|
| 520.56 Support for new LOG time attributes |
| Mon, November 19 2007 |
|
Various new generic LOG attributes have been implemented. This subset
includes LOGSTARTDAY, LOGSTARTTIME, LOGSTARTTS, LOGENDDAY, LOGENDTIME,
LOGENDTS; these attributes may be used for both log-based EVAL and WHEN
Opal scripts and returns specific SUMLOG timestamp information. This
change also includes LOGTS and MSGTS (for the MSG context) that returns
timestamp information in the form 'HH:MM:SS,DD/MM/YY".
Three new MYSELF parameters called LASTLOGDAY, LASTLOGTIME and
LOGRECORDS have been implemented. These are useful for EVAL scripts
and return time and records read information for the WHEN/EVAL in
process.
|
| 520.55 Link Attributes |
| Tue, November 13 2007 |
|
Attributes that can be used as links are now identified with a VIA
modifier.
An FN link now replaces the one use of <MIXLIST>.
|
| 520.54 ETag |
| Tue, October 23 2007 |
|
Add Cache Control Headers to HTTP Context.
|
| 520.53 Delete pre 45.1 support and cleanup |
| Mon, October 22 2007 |
|
GSTableGen now follows OPAL and drops support for MCPs before SSR 45.1.
While most attributes will work on earlier releases, the MX context
will not.
The MX context FI attributes have been modified to support use of the
VALID function. Their index parameter is also now checked at run-time.
If any further FI info is put into the underlying Getstatus call,
it will no longer require modifications in the OPAL machine. To allow
this, the mask bit locator can now be specified with a parameter.
BCLDate, DisplayName, and SBValue have been deleted as items types.
The four atts affected are now [FN] links. Problems in the SB and
The Task item type was
identical to Mix, and has also been deleted.
OPALs containing SB, SEG0DATE, NETEXFILE, or any of the FI= mix atts
such as FITITLE, should be re-compiled for those attributes to work
correctly.
MIX is now a synonym for MX as a context.
MYSELF(LEVELOP) and MYSELF(PARAMIDS) can now be used in Supervisor.
The PD catalog entry attributes, e.g. PDCATESAVEFACTOR, will now
correctly report info from non-Generation 0 entries. Putting an
upper bound on a LIST param will now be ignored rather than breaking
the attribute.
Attributes will no longer have a DEFINE in the INCLUDE file for OPAL
unless a new modifier, DEF, is used for that attribute.
These changes reduce the GSTableGen symbol file and the generated patch
by about 450 records each. Supervisor's run time working set should
also be reduced.
|
| 520.52 Add LastDir mnemonic to Myself attribute |
| Tue, October 16 2007 |
|
The Flex Attibute LastDir is only valid from Flex Inquiry. It returns
true if the last directory in a list of directories is being processed.
Its expected use is in a foot report.
Ex. REP FOOT IF LastDIr Then "END JOB" Else Empty
|
| 520.51 Fix STAK UNDERFLO for NAP atts subset |
| Wed, October 10 2007 |
|
The change described in DNote 520.16 affected a small subset of SUPERVISOR NAP attributes that, when recompiled, caused STAK UNDERFLO errors and returned inconsistent values. The subset of attributes all had a prefix of 'NAP' and included attributes such as NAPINUSEVOICEMESSAGES, NAPMESSAGESENT etc.
This problem had now been fixed but requires all NAP scripts that use
these attributes to be recompiled on this latest release - but only if
they have recompiled since the 520.16 version of the OPAL compiler.
|
| 520.50 LABELKIND and BLOCKSTRUCTURE |
| Fri, August 31 2007 |
|
The LABELTYPE PER attribute was actually LABELKIND. This is corrected
and LABELTYPE not being accessible is now a synonym for LABELKIND.
In PER LMKEYED is a Boolean attribute indicating if a CD or MT is a
conditioned LibMaint Volume.
BLOCKSTRUCTURE PD attribute has been fixed.
|
| 520.49 Extend TTLASTERROR to integer with mnemonic |
| Mon, August 27 2007 |
|
The TTLASTERROR attribute will now return an integer mnemonic value instead of a simple boolean as the result of all Opal TT calls. The list of available mnemonics may be seen in the response to a HELP ATT TTLASTERROR command and are documented below:
TTOK Value 0 Good action
TTNOLOG Value 1 No SUMLOG found
TTLOGIO Value 2 SUMLOG read error
TTMAXLOGS Value 3 Maximum SUMLOGS processed
TTASZERR Value 4 Internal SUPERVISOR problem
TTNONEXTLOG Value 5 Next SUMLOG unavailable
TTMAXEVAL Value 6 Maximum SITUATION evals reached
TTMAXDO Value 7 Maximum ODTSEQUENCE entries exceeded
TTFLEXERR Value 98 FLEX error
TTCMDERR Value 99 General Supervisor command error
|
| 520.48 Correct misreport context in HELP ATT |
| Thu, August 2 2007 |
|
The HELP ATTR command in SUPERVISOR wil now return the correct context
name for attributes belonging to the JOBQUEUE context; previously the
name erroneously appeared as 'SQBQUEUE'.
|
| 520.47 Fix index of metering partion attributes |
| Mon, July 23 2007 |
|
Indexing of metering partion attributes has been corrected to be 0 relative. i.e. partions 0 to 7.
|
| 520.46 PNG |
| Wed, July 11 2007 |
|
Add PNG,GIF and JPEG as names for file structures recognized by
PDSUBKINDLIST. Add USERCODE synonym in LOGHTTP context.
|
| 520.45 Not FILEKIND |
| Mon, July 2 2007 |
|
The PDSUBKINDLIST will now check for embedded file systems
irrespective of the FILEKIND attribute.
|
| 520.44 PDSUBKINDLIST |
| Thu, June 28 2007 |
|
Implement the PDSUBKINDLIST attribute, which returns a comma separated
list of the names of file systems that are contained within the File
specified by the parameter. The container File must be FILEKIND = DATA.
The TimeStamps of the container File are not modified. If there is no
recognized file system, the function returns an empty string.
|
| 520.43 Improve Semantics for (PD)CATUSE= Atts |
| Fri, June 15 2007 |
|
Add a note to the CATUSE= attribute Semantics that they are not
valid for Resident files unless it is a FLEX INquiry :LINEAR one.
Add similar note to PDCATEUSE= that they are never valid
for Resident files.
|
| 520.42 Directory Attribute |
| Mon, June 11 2007 |
|
The DIRECTORY attribute in the PD context has never worked as described
in its Semantics. It only returns TRUE is the TITLE is both a file and
a directory. As implemented it is not easy to fix and given that
DIRECTORY is also a mnemonic of FILEKIND there is an important symbol
clash. As a result the DIRECTORY attribute semantics are now deleted
and 2 new attribute functions are now available: ISDIR and ISFILE.
In particular ISDIR is TRUE if the TITLE is a directory. It is also
significantly more efficient that the old attribute.
DIRECTORY will be de-implemented in a future release.
|
| 520.41 Implement PDSEG0VERSION attribute |
| Thu, May 31 2007 |
|
A new attribute, PDSEG0VERSION, has been implemented in the SYSTEM PD
context for both SUPERVISOR and FLEX. This attribute returns the
compiled version of a codefile constructed from PDSEG0MARK, PDSEG0LEVEL
and PDSEG0CYCLE in the form 'XX.YYY.ZZZZ'.
|
| 520.40 Flex Directory context as PD in Supervisor |
| Fri, May 18 2007 |
|
GSTableGen now includes the Flex attributes in the Supervisor tables
under the PD context. The OBJECT section, which was in the Supervisor-
only area, is now global. The conflict over the LIBMTCD mnemonic in the
SEARCHTYPE attribute and the attribute of the same name in the PER
object is resolved by changing the mnemonic to LIBMTCDR. The mnemonic
was used in the FLEX Inquiry :ATT report.
|
| 520.39 Change METERKEYACTIVE to boolean attribute |
| Wed, May 16 2007 |
|
Change METERKEYACTIVE to a boolean attribute instead of an Integer
attribute.
|
| 520.38 Extend WINDOWS CLSEREASON mnemonics |
| Thu, April 19 2007 |
|
The list of mnemonics associated with the CLOSEREASON attribute in the
WINDOWS context has been extended to handle new close reasons. Please
note that several existing CLOSEREASON mnemonics have been changed to
complement the modified descriptions in the Unisys System Log
Programming Reference manual.
|
| 520.37 Fix User object TIME nodes |
| Tue, March 6 2007 |
|
LASTLOGONTIME and LASTAUTHENTIME are now fixed. User context now has
the EMAIL attribute.
|
| 520.36 Additional LOG context attributes |
| Mon, February 12 2007 |
|
Several new attributes to the LOG context have been added. These
attributes include:
LOGSEQNO The MCP file sequence number of current SUMLOG
LOGSYSNO The originating system serial number of the SUMLOG
LOGTITLE Full title of current processed SUMLOG
LOGRAW Raw, formatted log entry in hex (cf. LOG DUMP)
For LOG Opals that are event-based, the above value always refer to the
current live SUMLOG; for EVAL-based LOG Opals, these attributes will
reflect the current processed SUMLOG (ie. effects of date/time ranges,
TITLE and LOGNO modifiers).
|
| 520.35 Extend MYSELF with log-based EVAL info |
| Mon, February 12 2007 |
|
The MYSELF attribute has been extended to provide information about
EVAL log-based requests, as configured by the user. New parameters
include EVSTARTDATE, EVSTARTTIME, EVENDDATE and EVENDTIME for
user-specified date and time ranges; EVLOGNO for a specified SUMLOG
number and EVMAXLOGS for the MAXLOG modifier. Note that DOLIM and
EVALLIM have been added for all WHEN and EVAL options.
|
| 520.34 LogHTTP |
| Tue, February 6 2007 |
|
Add LOGHTTP Context.
|
| 520.33 Restore WHENID(ACCESS) and WHEN(CHARGE) |
| Sat, January 27 2007 |
|
The parameters ACCESS and CHARGE have now been restored to the WHENID
function. Both of these provide ACCESSCODE and CHARGECODE information
about the calling WHEN slot and had been previously omitted.
|
| 520.32 Implement TTLASTERROR attribute |
| Tue, January 23 2007 |
|
The TTLASTERROR self-knowledge attribute has been implemented to allow
callers of the Opal TT function to know whether the command was
successfully processed by SUPERVISOR.
|
| 520.31 Fix VL TAPE subcontext |
| Fri, January 19 2007 |
|
The VL context will now correctly detect all tape subtypes from the
Volume Library, previously certain tape types were being ignored.
|
| 520.30 Add MCP 5.2 Metering attributes |
| Thu, January 18 2007 |
|
New metering attributes, introduced in MCP 5.2 have been added. Without
access to a metering system it is hard to test these attributes.
The release container includes a file OPALS/METERING52. Entering this
file in supervisor will create an ODTS METER_TEST52.
TT DO METER_TEST52 will create a print file showing all of the
valid Metering attributes. Please let us know if you find any problems
in the print.
|
| 520.29 Fix for mering attributes |
| Thu, January 18 2007 |
|
A major cleanup of the metering attributes. Without access to
a metering system it is hard to test these attributes.
The release container includes a file OPALS/METERING. Entering this
file in supervisor will create an ODTS METER_TEST51.
TT DO METER_TEST51 will create a print file showing all of the
valid Metering attributes. Please let us know if you find any problems
in the print.
|
| 520.28 Increase Max Atts from 4096 to 8192 |
| Thu, January 18 2007 |
|
The number of attributes that can be defined has been increased from 9
4096 to 8192. Defining more than that now gives an error message and
not an Invalid Index.
|
| 520.27 URL_FileID |
| Thu, December 21 2006 |
|
Add attributes URL_FILEID and KEEP_ALIVE to HTTP context.
|
| 520.26 Authentication |
| Mon, December 11 2006 |
|
Add attributes WWW_AUTHENTICATE, AUTHORIZATION, AUTHENTICATION_INFO
and REFERER to HTTP context.
|
| 520.25 URL_EXTENSION |
| Mon, December 4 2006 |
|
Add attributes URL_EXTENSION, BROWSERID, BROWSERVERSION and
CONTENT-DISPOSITION to HTTP context.
|
| 520.24 Fix JobId and ReasonText(C) |
| Tue, November 28 2006 |
|
ReasonText (Completed) and JobId (Job) will no longer return null if
they are the first attribute in an OPAL.
|
| 520.23 HTML DTD |
| Mon, November 27 2006 |
|
Add HTML as DTD mnemonic.
|
| 520.22 Add HTTP support |
| Fri, November 24 2006 |
|
Add new HTTP attributes.
|
| 520.21 Fix <STRING> in Linked Structures |
| Thu, November 16 2006 |
|
Type <STRING> in normal linked structures was not working correctly and
various kludges were extant to get particular attributes to work. It is
now fixed and the kludges have been rolled back.
[CHARS] is now a valid modifier for non-linked String Types.
HOSTGROUP and NEXTHOSTGROUP have been fixed.
|
| 520.20 Support for USE BDNAME and SCRATCHPOOLS |
| Mon, November 6 2006 |
|
The Supervisor USE attribute will now return information about the USE
BDNAME and USE SCRATCHPOOL Variants.
|
| 520.19 Add new Mix attribute ReplyText |
| Thu, August 17 2006 |
|
This change adds a new Mix attribute ReplyText. This attribute,
only valid for waiting entries, returns the list of valid ODT commands
which can be used to reply to the waiting entry.
|
| 520.18 Change Archived Semantics |
| Tue, August 8 2006 |
|
Archived no longer has a side-effect as described in Dnote 510.23. Use :ARC to return archived attributes.
|
| 520.17 Metalogic Internal Change |
| Fri, July 28 2006 |
|
JAVASCRIPT option generates JavaScript tables.
|
| 520.16 Fix and expand Valid function |
| Sat, July 8 2006 |
|
This note includes a technical description only relevant to Metalogic personnel,
A new attribute modifier, VALID, is implemented to enable a validity
check on a bit in the same word as a field attribute (or previous word
if not a field).
Syntax:
VALID <optional ~> <unsigned integer>
The ~ says that false indicates validity. If absent, true does.
In concert with the fixes to the Valid function in OPAL, attributes of
the following names (usually multiple) have been de-implemented:
(PD)CCSVERSIONVALID, (PD)BLOCKSTRUCTUREVALID, (PD)DOCUMENTTYPEVALID,
PDNOSECURITYUSE, PDUSERATTS, PDARCVALIDBACKUP, LASTCONNECTVALID,
QUEUEVALID, SUBFILEINXVALID, VOLIDVALID, SWVALID, LABELTYPEVALID,
BOOTDISKVALID, BOOTODTVALID, BOOTTAPEVALID, BOOTPRINTERVALID
Some atts under long de-implementation warning are now gone:
PDPPEDTRANSPARENT, PDTASKINGTRANSPARENT, PDSECADMINTRANSPARENT
Use the TRANSPARENT parameter to PDPPED, ...
Technical Detail
A new section heading is available, VALID, for objects which have some sort of validity checking, such as GETSTATUS soft errors, or the SYSTEMSTATUS procedure result. A new comment documenting the syntax and semantics of Sections is now at the beginning of the symbol file.
[CHARS] is now a preferred synonym for <prelinktype> [DIRECT CHARS]
The attribute table format has been changed and rationalised somewhat,
allowing the VALID info to squeeze in without adding another word.
As a consequence, an MCPLEVEL range which does not include a 0, cannot
use more than 2 digits of MCPLEVEL for max, and 3 for min.
GST no longer generates the COPY section. OPAL now does a $INCLUDE.
This reduces the OPAL symbol file by 900 lines, and reduces the
compilation length by 450 lines. GST's own symbol is only shortened by
a measly 30 lines or so.
Several attributes have now gotten ALTERNATEs where there are
multiple ways to get the data, e.g. (PD)GUARDED, (PD)RPED, etc.
PREFERRED on an Att with parameters now gives a syntax error instead
of corrupting attribute tables.
|
| 520.15 Additional VIOLATIONTEXT messages |
| Wed, June 28 2006 |
|
Additional VIOLATIONTEXT messages and mnemonics have been added to the
SECURITY context (SUPERVISOR only) compatible with MCP 52.1.
|
| 520.14 New FLEX Object |
| Mon, June 26 2006 |
|
The format of the Directory object has been changed to allow more
attributes and be more compatible with archive info. Some attributes
will now generate less code and searches are now simpler to optimize.
New Directory attributes:
Valid for Keyed and Flat searches:
CompilerKind, PhysicalModeSize, SectorSize, Warnings, WarningCount,
DMAudit, MPBits, CPed, Suppressed, RPed, LPed, PPed, SecAdmin, Tasking,
MPXferPriv, MPKerberos, MPGran
Gives valid info only for Keyed: WorkLoadGroup
Valid for Keyed searches only (error for :FLat or in Familymanager):
DollarLevel, DollarCycle, DollarPatch, CodeDate, CodeTime, CodeTime6,
Sharing, NonExecutable, NotProgram, Unsafe, ACR, CodeGenLevel, UpLevel,
Parameters, CoreEstimate, IPCCapable, SortCapable, DMSCapable,
BNACapable, LibraryCapable, NonReentrant, Language, CodeVersion,
Priority, MaxProcTime, MaxIOTime, D2Stack, D1Stack, WSLimit,
D1Estimate, Restarts, Executions, WSAverage, D1WSAverage, UDDFAs,
DocumentType, PermittedActions, UserMixList
Modified Semantics:
Generation, SecurityUse, BaseUnit
The backup attributes can now have up to 4 entries so that Archive
backup info can be reported.
New backup information attributes:
BackupVerb, BackupHost, BackupCreateTS, BackupCreateTime
New PD attribute: PDVolSerial
PDCatE=, and PDArc= attributes that take an optional backup number are
now specified as origin 1, not 0 as before. This was an oversight and
incompatible with the Backup= attributes.
The OP attribute in Supervisor now has updated mnemonics.
|
| 520.13 allow tape as parameter to vl atts |
| Tue, June 20 2006 |
|
This change allows the TAPE mnemonic to be used with attributes with
the prefix VL. Ex VLNAME(TAPE,.....
Boolean attributes which should have had valid mnemonics of TRUE and
FALSE were only showing FALSE (Ex. VOLUMED). The TRUE mnemonic was
incorrectly listed as a valid parameter for VL atts.
|
| 520.12 Implement LOCKED attribute for TAPEDB context |
| Tue, June 13 2006 |
|
The LOCKED attribute has been added to SUPERVISOR's TAPEDB context and supports the additional PGOK assignment checking now applied in FLEX environments. Please see TAPELIBUPDATER DNote 510.12 and MERGETAPE DNote 510.14 for more details.
|
| 520.11 Support for LMDTITLE attribute |
| Thu, June 8 2006 |
|
The LMDTITLE attribute has been added to the TAPEDB context, allowing
the title of the associated LibMaintDir file, if present, to be
returned.
|
| 520.10 DSI cartridge attributes revamp |
| Fri, May 12 2006 |
|
The small subset of TAPEDB attibutes that support DSI and CSC robot systems have been modified to address some OPAL code optimisation issues; please see OPAL DNote 520.14 for more information.
|
| 520.09 Add REQUESTSTATE in PRINTS context |
| Fri, May 12 2006 |
|
The REQUESTSTATE attribute has been added to SUPERVISOR's PRINTS
context. This replaces the deimplemented WAITFORPRINTER attribute that
has now been deleted.
|
| 520.08 Extend USER attribute subset |
| Mon, April 24 2006 |
|
The USER attribute subset for SUPERVISOR has been updated to include new USERDATA attributes implemented in MCP 51.1 and 52.1. The new attributes included SYSADMIN, DEPTASKACCOUNTING, FILEACCOUNTING and many granulated privileges.
|
| 520.07 Add more 52 atts |
| Thu, February 23 2006 |
|
Add system attributes PDWORKLOADGROUP, MANUFACTURINGCTLNUM and
MEMONLYHL. Add MX attributes TARGETPROCSET, ACTUALPROCSET and
CPURATEBIAS. The old pre-4.2 AB attributes are now gone.
|
| 520.06 Add MCP 5.2 LOGEOJ attributes |
| Wed, February 8 2006 |
|
Added the System attribute DLPDUMPFILES. The MX attributes
HOLDQTIME,WORKLOADGROUP The LOGBOB Attributes TARGETPROCESSOR,
ACTUALPROCESSOR. The LOGEOJ attributes CODEFILENAME,RELEASEID,
NORMINITPBITTIME,NORMOTHERPBITTIME,MEASUREDPROCTIME,
MEASUREDINITPBITTIME,MEASUREDOTHERPBITTIME,HOLDQTIME,USERALIAS,
TARGETPROCESSOR,ACTUALPROCESSOR.
Some of these attributes are only valid on MCP 5.2
|
| 520.05 More LMD related attributes |
| Thu, February 2 2006 |
|
The TAPEDB attributes LMDEXISTS, ORIGCREATEDAY and LMDNOTCOPIED have
been implemented. Part of the same attribute set described in DNote
520.04, LMDEXISTS and LMDNOTCOPIED are booleans that indicate the
presence of a valid LIBMAINTDIR file and if any files were NOT COPIED
to the volume by the original copy or appends.
The ORIGCREATEDAY attribute indicates the original creation date of an
appended volume; the normal CREATIONDATE attributes are now
automatically changed to the current date when an APPEND operation on a
tape volume has been observed. ORIGCREATEDAY is also used by TRIM to
help determine the name of the LIBMAINTDIR file for appended volumes.
|
| 520.04 Support for LIBMAINTDIR OPAL attributes |
| Mon, January 30 2006 |
|
Two new attributes, LMDFILECOUNT and LMDBYTES, have been added to the
TAPEDB context. If a tape volume has an associated LIBMAINTDIR file,
SUPERVISOR may retrieve the number of files and the disk space occupied
on the tape by using these attributes. This information is
particularly useful for appended tapes.
|
| 520.03 Support port file ip addresses |
| Fri, January 27 2006 |
|
New attributes MyIpAddress and YourIpAddress have been addded to both
FILEOPEN and FILECLOSE contexts. These attributes are available from
MCP 5.2.
|
| 520.02 Add attributes for BOJ parameters |
| Thu, January 26 2006 |
|
Adds new LOGBOJ attributes CodeFileName, ReleaseID, MPId. Plus new attributes valid from MCP 5.0 NonPrivSet and NonSystemUserSet. Plus new attributes valid from MCP 5.2 CountParamSuppressed, CountParamExcluded,CountParameters,Jobparameters,UserAlias.
TT HELP ATT on any of them will give full details.
|
| 520.01 New SYSOP OPENTIMESTAMP and OPENTIMESTAMP |
| Wed, December 21 2005 |
|
Added new mnemonics for the SYSOPS attribute: LMSINGLESPACE and
OPENTIMESTAMP.
Added new MCP5.2 attributes OPENTZ,OPENTS,OPENDAY and OPENTIME. These
are only valid on MCPs > 5.2 and if sysops OPENTIMESTAMP is set.
The PD equivalents PDOPENTZ etc. were also added.
|
| 510.23 New Archived Att |
| Fri, October 28 2005 |
|
Archived is a directory att returning TRUE if the file has an Archive
block. In FLEX Inquiry it has the side effect of returning the Archive
info in the catalog atts.
|
| 510.22 provide GRINDTIMEOUT error for incomplete |
| Thu, October 13 2005 |
|
A new error condition, called GRINDTIMEOUT, has been added to the
various SURE attributes available in SUPERVISOR. This condition
signifies that a SURE request has been timed-out whilst waiting for a
response in the SUPERVISOR GRINDER process. This error, only be seen
in a SUPERVISOR environment, probably indicates a SURE database access
problem or network issue.
|
| 510.21 JOBREJECT attributes correction |
| Tue, October 4 2005 |
|
Several invalid attributes have been deleted from the OPAL JOBREJECT
context in Supervisor; these had been accidentally included in the
earlier implementation.
|
| 510.20 Add FAST/ALTFAST Mnemonics |
| Fri, September 30 2005 |
|
The FLEX SEARCHTYPE attribute now has new FAST and ALTFAST mnemonics.
|
| 510.19 New attribute synonyms for VDBS context |
| Fri, September 23 2005 |
|
Some new attribute synonyms have been added for the VDBS context.
|
| 510.18 New Myself attribute parameter:CodeVersion |
| Tue, August 16 2005 |
|
This introduces a new parameter of CodeVersion to the Myself attribute.
It is only valid for Supervisor and returns the value of Version as
set in the Version modifier of the Define header.
DEFINE + ODTS TEST VERSION 10:
SHOW(MYSELF(CODEVERSION));
TT DO TEST would return 10
|
| 510.17 New completed attributes |
| Tue, August 2 2005 |
|
The Completed attributes EOTTIME,EOTDAY,EOTDATE,WFL,QUEUEVALID,
QUEUE and MPID have been added. See HELP ATT EOTTIME etc for details.
|
| 510.16 Fix Minortype and From_PLI attributes |
| Tue, July 26 2005 |
|
Version 510.04 did not update the From_PLI Fileclose attribute or the Minortype attributes in Volume,FileStatus,DMS and Window contexts.
They now reflect the new log layout.
|
| 510.15 ADD CDDENSITY. FIX D0 & WARNINGTEXT |
| Thu, July 14 2005 |
|
CDDensity is a new PER attribute. D0 and WarningText (in FLEX) fixed.
|
| 510.14 SYSTEM METERING ATTRIBUTES |
| Mon, July 4 2005 |
|
A new subset of attributes, called METERING, has been added to the SUPERVISOR SYSTEM context. These attributes apply only to COD metering systems and are retrieved using SYSTEMSTATUS call type 31. Nearly 200 attributes have been implemented.
In a HELP ATTR response, each attribute will appear with a context of SYSTEM MET; a recent change to SUPERVISOR allows the metering attribute set to be seen with HELP ATTR =:METER.
|
| 510.13 ADD MISSING FILECLOSE ATTRIBUTES |
| Mon, July 4 2005 |
|
Several new attributes have been added to the FILECLOSE set for SUPERVISOR; these include FRAMESIZE and READMMODIFYWRITES. The ACTOR and DECLARER subset of attributes in FILECLOSE have been re-defined since the previous definitions were obsolete.
|
| 510.12 SIMPLIFY DENSITY ATTRIBUTES |
| Thu, June 9 2005 |
|
The handling of mnemonic values returned by the various DENSITY attributes in the SUPERVISOR OPAL set has been simplified. This will protect against the introduction of new density types by Unisys in the future.
|
| 510.11 ADD UNDOCUMENTED VDBS ATTRIBUTES |
| Fri, June 3 2005 |
|
A significant number of new attributes, allowing comprehensive access to database auditing statistics, have been added to the VDBS context, recently implemented in DNote 510.10. These attributes are discussed at length in several Unisys PLEs (18074460 and 17685163) and also in the Documentation changes section of recent DMALGOL Programming Reference manuals. Despite these amendments, it is apparent that some of the descriptions are still incorrect.
Due to the Unisys revisions, several incorrect attribute definitions have been replaced with new names and revised semantics.
|
| 510.10 IMPLEMENT VDBS CONTEXT |
| Fri, May 20 2005 |
|
A new OPAL context called VDBS is available to SUPERVISOR users. This context allows comprehensive database information such as OVERLAYRATE, ALLOWEDCORE and CURRENTCORE (as seen in a SM STATUS RESPONSE) to be directly available as attributes. Please see OPAL Dnote 510.15 for more information.
|
| 510.09 CHANGE NETWORKUNIT MNEMONICS |
| Tue, May 3 2005 |
|
The NETWORKUNIT attribute, released in OPAL/GSTABLEGEN 510.08 used a mnemonic called DEFAULT in the attribute definition. Unfortunately, this conflicted with the DEFAULT mnemonic available to the DATETOTEXT function causing the DATETOTEXT variant to fail with syntax. The mnemonic values for NETWORKUNIT have been changed to avoid this clash.
|
| 510.08 FIX NETWORKING ATTRIBUTES |
| Wed, April 20 2005 |
|
Previously, the NETWORKFILE attribute always returned incorrect values for the network providers BNAV1, BNV2 and X25 (these were the only old networks allowed) and did not handle networks such as TCPIP or CNS. Now, the NETWORKFILE and NETWORKMODE attributes have been changed to accept a string, instead of a mnemonic, denoting the network provider.
For example:
NETWORKFILE("TCPIP")
NETWORKMODE("BNA")
The list of available network providers may vary from system to system and the NETPROVIDERS attribute returns a comma-delimited list of the current networks. The changes in these attributes make it much easier to determine the status of the all providers on the system.
|
| 510.07 BETTER MNEMONICS FOR DATABASE OPENTYPE |
| Wed, April 6 2005 |
|
The Database context attribute OpenType previously returned the mnemonics DBOPEN (0) and DBCLOSE(1). 0 should really have been UPDATE.
The mnemonis returned are now UPDATE(0),DBCLOSE(1),RECOVER(3),RECONSTRUCT(4), INQUIRY(5),TRUPDATE(7),UTILITY(8),SINGLEUPDATE(9), MAPPER(10),INQUIRYSEMANTIC(11), UPDATESEMANTIC(12),REORGANIZE(13),PERVERIFY(14),OLTP(15)
|
| 510.06 CHANGE CLOSEERROR TO CLOSEERRORMSGNO |
| Thu, March 24 2005 |
|
Two attributes called CLOSEERROR were included in the FILECLOSE context making one of the attributes unusable. One has now been renamed as CLOSEERRORMSGNO which designates error message number associated with the close error.
|
| 510.05 RETIRE DUPLICATE PORTCLOSETYPE ATT |
| Thu, March 24 2005 |
|
Two attributes called PORTCLOSETYPE were previously erroneously available in the FILECLOSE context. Usage of PORTCLOSETYPE in OPAL scripts used the correct attribute so no recompilation action is required. The second, invalid attribute has now been deleted.
|
| 510.04 RE-IMPLEMENT GENERIC LOG ATTRIBUTES |
| Mon, March 14 2005 |
|
This change supports the re-definition of many attributes in the SUPERVISOR LOG context, as described in SUPERVISOR DNote 510.16. Please refer to this note for more details.
|
| 510.03 REMOVE DUPLICATE TIMEOFDAY ATTRIBUTE |
| Fri, March 4 2005 |
|
TT HELP ATT TIMEOFDAY listed the attribute twice. This has now been corrected.
|
| 510.02 MORE SURE ATTRIBUTES FOR MX AND LOGBOJ |
| Tue, March 1 2005 |
|
New SURE attributes for the SUPERVISOR MX and LOGBOJ contexts have been implemented. These attributes are named in both contexts as:
SUREBOJCODECHECK
SUREBOJCODETIMESTAMP
These attributes allow the caller to easily determine the compilation status of a codefile that has just been initiated. Please see OPAL DNote 510.04 for more information.
|
| 510.01 INCREASE MAX SUPPORTED MCP TO 5.1 |
| Thu, February 10 2005 |
|
Updated to confirm compatibility with MCP 5.1. This change also means that MCP 46 is not supported from this time.
|
| 500.27 CHANGE SURE NETWORKERROR TO VALUE 63 |
| Wed, February 9 2005 |
|
The SURE attribute mnemonic NETWORKERROR has changed value from 99 to 63; this change will require all SUPERVISOR Opal programs that use this mnemonic to be recompiled.
|
| 500.26 ADD YYYYYDDD SUPPORT FOR OLD JULIAN ATTS |
| Wed, February 2 2005 |
|
The older style SUPERVISOR and FLEX date attributes such as USEDAY and PDCREATIONDAY are returned in YYYDDD format. Although many other OPAL julian date attributes return values in YYYYDD format (or have synonyms that do), these attributes did not. This situation has been rectified and all julian date attributes now return YYYYDDD formats or have synonyms that do.
|
| 500.25 RETURN VALID MNEMONICS FOR PKSUBTYPES > 25 |
| Mon, January 24 2005 |
|
Valid Mnemonics are now returned for the PKSUBTYPE attribute when the value is greater than 56.
|
| 500.24 UPDATE LOGMAJOR ATTRIBUTE MNEMONICS |
| Wed, January 19 2005 |
|
The SUPERVISOR Log context attribute LOGMAJOR has been updated to include various missing log major types such as LOGMAJCNS and LOGMAJFTP.
|
| 500.23 SAVEAVAIL, NONSAVEAVAIL, & NOTLINKEDAVAIL |
| Thu, December 16 2004 |
|
SAVEAVAIL, NONSAVEAVAIL, and NOTLINKEDAVAIL give a more precise break- down of the system available memory on 50. See HELP ATT for each att for details on their significance.
|
| 500.22 CLEAN UP SYSTEM ATTRIBUTES |
| Wed, November 24 2004 |
|
Internal Metalogic change.
|
| 500.21 UPDATE PDSURECHECKCOMPILE SEMANTICS |
| Fri, October 22 2004 |
|
The semantic description of the PDSURECHECKCOMPILE attribute, as discussed in DNote 500.15, was inadvertently omitted when the change was applied. This attribute has now been updated.
|
| 500.20 TEST |
| Fri, October 22 2004 |
|
This change supports the new mix subset of FI attributes, allowing the retrieval of file information currently used by an individual task or job. The OPAL machine has been optimised to specifically handle the way these attributes are retrieved to limit CPU overhead.
The FI attribute subset can easily be viewed using the HELP command:
HELP ATTR FI=:MX
The FIFILECOUNT attribute returns the number of files in-use by the process and all other FI attributes must be indexed to get information about the selected file.
|
| 500.19 FIX KIND MNEMONICS |
| Tue, October 5 2004 |
|
In LOG contexts like VOLUME, FILEOPEN and FILECLOSE, the KIND attribute could only be compared to mnemonic values (Ex. KIND=TAPEPE) in the VOLUME context. This sort of comparison can now be made in all Log Contexts with a KIND attribute.
|
| 500.18 SUPPORT FOR OPAL 500.21 |
| Mon, October 4 2004 |
|
This change supports Opal version 500.21 which fixes a problem passing attributes as parameters to another attribute.
|
| 500.17 IMPLEMENT INUSESTACKS FOR STACK USAGE |
| Fri, September 24 2004 |
|
Two new SUPERVISOR attributes in the SYSTEM context have been implemented:
MAXACTUALSTACKS
INUSESTACKS
The MAXACTUALSTACKS attributes returns the maximum number of real stacks that are available for use on the system - this value excludes stacks that have been reserved for the MCP. INUSESTACKS returns the current number of stacks that are currently in-use on the system and includes independent runners, segment dictionary stacks and tasks. The INUSESTACKS attribute is very useful for tracking stack usage on the system in conjunction with the MAX STACKS system setting.
|
| 500.16 ADD MINORTYPE ATTRIBUTE TO FILESTATUS CONTEXT |
| Wed, September 22 2004 |
|
The MINORTYPE attribute has been added to the FILESTATUS context. The Attribute returns a Mnemonic which is "FS" followed by the FILESTATUS subtype.
Ex If (FILESTATUS=CREATION,TITLE was used then MINORTYPE would return FSCREATION or FSTITLE.
|
| 500.15 ADD USE SILO ATTRIBUTE |
| Tue, September 14 2004 |
|
A new attribute, PDSURECHECKCOMPILE, has been implemented for easier checking of SURE codefile compilation and WFL creation dates. This attribute can be optionally used instead of the SURECHECKCOMPILE and PDSURETIMESTAMP combination, as described in OPAL DNote 490.20.
For example, in a SUPERVISOR LOGBOJ script to check a codefile BOJ against the SURE repository, where the NAME attribute represents the codefile name, then there are now 2 ways to check the validity of the file:
PDSURECHECKCOMPILE(NAME) Or SURECHECKCOMPILE(NAME,PDSURETIMESTAMP(NAME))
For FLEX scripts, the NAME attribute would generally be replaced by TITLE or FILENAME. In the current implementation, when the codefile title is passed to SURE, any 'ON <packname>' part is automatically stripped from the title.
As with the other SURE attribute subset, PDSURECHECKCOMPILE will allow an optional repository as the second parameter:
PDSURECHECKCOMPILE(TITLE,"FACTOS")
|
| 500.14 ADD USE SILO ATTRIBUTE |
| Wed, August 4 2004 |
|
The USE attribute has been extended to allow the additional keyword SILO or SILOKIND allow programmatic access to the USE SILOKIND specification.
|
| 500.13 FLEX BASEPACK ATTRIBUTE |
| Tue, July 6 2004 |
|
Several new FLEX attributes, BASEPACKUNIT and PDBASEPACKUNIT, have been implemented allowing the unit number of the base pack of the filefamily to be returned to the caller. The APL and PDAPL attributes have been deimplemented to support this change.
|
| 500.12 SUPPORT FOR VL CONTEXT |
| Mon, July 5 2004 |
|
A new OPAL context, called VL has been implemented for SUPERVISOR. On cataloging systems only, this context allows information about volume entries held in the system Volume Library. Knowledge of Flex and CopyWrite volumes, as created by FAMILYMANAGER and MERGETAPE, is included in the attribute subset from information in the FLEX Statistics file.
The full set of attributes can be viewed using the command:
TT HELP ATTR =:VL
Please see SUPERVISOR DNote 500.23 for more information.
|
| 500.11 FLEX NOCAPSULE ATTRIBUTE |
| Tue, June 29 2004 |
|
This change adds a new FLEX attribute, RELEASED, which reflects that a capsule on a PC Disk Farm has been released from that farm. This information can only be retrieved from the LIBMAINTDIR associated with the Disk Farm.
|
| 500.10 IMPLEMENT QUEUED CONTEXT FRO SUPERVISOR |
| Tue, June 29 2004 |
|
A new OPAL context, called JOBQUEUE or SQ, has been implemented for SUPERVISOR. This context allows information about queued jobs to be retrieved from the system and mapped to OPAL attributes. The full set of attributed can be viewed using:
|
| 500.09 IMPROVED SEMANTICS FOR THE DU ATTRIBUTES |
| Tue, June 15 2004 |
|
The semantics for TOTALSECTORS/DUCAPACITY have been clarified. The use of -2 to get data relating to the SYSTEMDIRECTORY is more clearly explained.
|
| 500.08 SUPPORT FOR WHENID(SLOT) ATTRIBUTE |
| Fri, June 4 2004 |
|
A new variant of the WHENID attribute, SLOT, has been added for SUPERVISOR only. The OPAL attribute WHENID(SLOT) returns the active slot number as seen in an EV ? response. This self-knowledge attribute can be used, for example, with the TT OK #<slot> command.
|
| 500.07 ADDITIONAL JOBREJECT ATTRIBUTES |
| Tue, April 13 2004 |
|
Some additional attributes have been added to the JOBREJECT context in SUPERVISOR. These include SOURCESTATION, LSN, MCSNAME and GROUPCODE. The SOURCESTATION attribute has been added to the EI context.
|
| 500.06 IMPLEMENT DMS CONTEXT |
| Tue, April 6 2004 |
|
A new SUPERVISOR context, DMS, has been implemented. This context maps to SUMLOG entry Major Type 1 (LOGMAJJOB), Minor Types 21 and 22 ( (Database FREEZE and RESUME) and allows the user to trap DMSII databases starting and terminating. The DMS context has two subtypes to allow filtering; START (database BOJ) and STOP (database EOJ).
|
| 500.05 ADD EMAIL AND PRINTDISPOSITION MNEMONICS |
| Wed, March 31 2004 |
|
New mnemonics EMAIL and PRINTDEFAULTS have been added for the TERM attribute.
|
| 500.04 APPENDED ATTRIBUTE FOR LOG VOL APPENDS |
| Mon, March 29 2004 |
|
A new OPAL attribute, called APPENDED, is now available in the TAPEDB context and indicates if a tape has been the subject of a library maintenance or DMSII APPEND operation.
|
| 500.03 UPDATE FOR NEW TAPE DENSITIES |
| Mon, March 8 2004 |
|
New values for the DENSITY attribute (in TAPEDB, PER and certain LOG contexts) are now supported. These include FMTLTO, FMTST9940 and FMTDLT40.
|
| 500.02 ADD TERM ATTRIBUTES FOR SUPERVISOR |
| Thu, February 26 2004 |
|
A new self-knowledge attribute has been added to SUPERVISOR. This allows a DO or WHEN to determine the original log-on usercode, accesscode and COMS stationed, if applicable. Note that usercode and accesscode settings will change if the TERM USER of the station has been changed.
A HELP ATTR TERM will show:
TERM (SYSTEM) RETURNS STRING
PARAMETERS : 1. MNEMONIC, VALUES : LOGONUSER(66), LOGONACCESS(67),
LOGONSTATION(68).
SEMANTICS : Returns information about the user's current TERM
settings inherited from COMS or changed by TERM USER.
|
| 500.01 ADD OPALVERSION PARAM TO MYSELF ATTRIBUTE |
| Mon, February 16 2004 |
|
Updated to confirm compatibility with MCP 5.0.
|
| 490.17 ADD OPALVERSION PARAM TO MYSELF ATTRIBUTE |
| Mon, February 16 2004 |
|
The Myself attribute now has a new parameter of OpalVersion. This returns the version of the Opal compiler used to compile this code.
|
| 490.16 IMPLEMENT FILENO AND NEW SEARCHTYPE MNEMS |
| Wed, February 11 2004 |
|
FILENO is a new function attribute in Flex, valid only for MT, LMDIR, Lib Maint CDs, and CopyWrite Images. This corresponds to 'n'in the COPY #n syntax.
ATHOST, WRAPPED, and LIBMTDIR are added as values of SEARCHTYPE.
Major type 1, Minor type 7; its small subset of attributes can be seen
|
| 490.15 EXTEND SURE ATTRIBUTES FOR REPOSITORY SELECTION |
| Tue, February 10 2004 |
|
The SURE attribute subset returns information, via the SURELIB system library, from the InfraDesign SURE source control system. These attributes have been extended to allow an extra, optional parameter which identifies the SURE repository to be accessed. Both SUPERVISOR and FLEX Library will automatically attempt a connection to a different SURE library identified by a modified SL.
For example, a typical SURE attribute reference inside a LOGBOJ or MX=BOT context might be:
SURECHECKCOMPILE(NAME,PDSURETIMESTAMP(NAME))
If the file identified by NAME was in a different SURE repository, here signified as the string 'SAS', then the attribute call would appear as:
SURECHECKCOMPILE(NAME,PDSURETIMESTAMP(NAME),"SAS")
SUPERVISOR will attempt to connect to an SL-ed library whose function name is:
SL SURELIBSAS
SUPERVISOR and FLEX will automatically link to the next library, delinking from a previous SURELIB if needed. This mechanism allows multiple SURE repositories to be accessed, identified by different usercodes and disk families.
|
| 490.14 ADD EI ATTS FOR JOBREJECT CONTEXT |
| Tue, February 10 2004 |
|
The JOBREJECT context now supports a small subset of attributes from the EI log record that is generated prior to a job that is Q-DSed.
These attributes include NAME, USERCODE, CHARGECODE and ACCESSCODE.
A new attribute, LOGTYPE, has been added to the LOG context and returns a numeric value represented by the LOG Major type (multiplied by 100) plus the LOG Minor type. This makes the checking of Major and Minor type pairs much quicker in SITUations.
|
| 490.13 NEW JOBREJECT CONTEXT AND LOGPRINT ATTRIBUTE |
| Tue, February 3 2004 |
|
A new log context, JOBREJECT, has been implemented for SUPERVISOR. This allows OPAL programs to trap jobs that have been terminated out of their queue, prior to the MCP starting them. The context collects LOG Major type 1, Minor type 7; it's small subset of attributes can be seen with the SUPERVISOR command:
HELP ATTR =:JOBREJECT
|
| 490.12 CORRECT LOGFIELD HANDLING |
| Tue, February 3 2004 |
|
Previously, the LOGFIELD attribute could return incorrect values when using both the source bit and length parameters. This change, plus that discussed in OPAL DNote 490.17 has now addressed this problem.
|
| 490.11 CHANGE MX SUB TO INCLUDE DBS AND LIBS |
| Wed, January 28 2004 |
|
The MX context, when used to DEFINE a SITUATION without any subcontexts will now include DBS and LIBS into its default list of mix types. Previously, a MX SITUATION would have mapped to MX=A,W,S. This change means that MX now corresponds to MX=A,W,S,DBS,LIBS. The MX context now has a synonym of MIX.
The FILESTATUS subcontext TITLE now has the more meaningful synonym of TITLECHANGE; also in FILESTATUS, the LABEL attribute is now known as FAMILYNAME and UNITNUMBER is an alternative to UNITNO.
|
| 490.10 IMPLEMENT SOURCENAME ATTRIBUTE |
| Tue, November 25 2003 |
|
The MX attribute SOURCENAME has been implemented to return the origin station name of the process, as defined by the Unisys Task Attribute of the same name. This change resolves issues with the SOURCESTATION attribute which did not provide originating station information for processes invoked from COMS pseudo-stations.
For all processes that have been invoked remotely, SOURCENAME is now be used in preference to SOURCESTATION.
|
| 490.09 PDSURETIMESTAMP REPLACEMENT OF PDSEG0TIMES |
| Thu, October 30 2003 |
|
The Infradesign SURE system holds timestamps for both codefiles and job files but the PDSEG0TIMESTAMP attribute, used to return the compile date and time of a codefile in hex format specifically for SURE, cannot work this way for JOBSYMBOL files.
To help support this additional feature, PDSEG0TIMESTAMP has now been replaced by the PDSURETIMESTAMP attribute which will return the same TIME(7) hex string for a JOBSYMBOL file, constructed from the job's creation date and time attributes.
|
| 490.08 SUPPORT FOR FLEX CONTAINER ATTRIBUTE |
| Wed, October 22 2003 |
|
A new FLEX attribute, CONTAINER, returns TRUE if the file being handled by FLEX either has a FILEKIND=CONTAINERDATA or is a stream file with a container signature in the 18 characters of the file.
|
| 490.07 SUPPORT FOR OPAL VERSION 490.07 |
| Tue, October 14 2003 |
|
This change has no external effect.
|
| 490.06 MINOR SURE ATTRIBUTE CHANGES |
| Wed, September 17 2003 |
|
The SURE attribute SURECHECKBOT has been renamed to SURECHECKCOMPILE and a new attribute, SURECODECOMPILETIME, is available. This returns the timestamp of a selected codefile from the SURE repository.
|
| 490.05 UPDATE FOR MCP 49.1 |
| Mon, August 18 2003 |
|
JAMPACK has now been updated for MCP 49.1 to relax the warning messages seen on earlier MCP versions.
|
| 490.04 IMPLEMENT JOB CONTEXT |
| Tue, August 5 2003 |
|
This patch supports the new JOB context available to Supervisor ODTSequences. The context is used after use of the WFL function, which is only available from an ODTSequence, and return track all job status changes and messages to the caller. The attributes for JOB include JOBNUMBRE, MIXNUMBER, JOBTEXT and JOBMSGTYPE.
Please see SUPERVISOR Dnote 480.85 and OPAL Dnote 480.29 for more information.
|
| 490.03 DELPHITABLES |
| Mon, July 7 2003 |
|
Generate Delphi Tables.
|
| 490.02 IMPLEMENT CONTAINER ATT FOR FLEX |
| Tue, July 1 2003 |
|
Attribute synonyms of DLLIBMAINTDIR (for DLLMDIR) and DLOVERLAY (for DLOVERLAY) have been added.
|
| 490.01 ADD SOME 48 & 49 ATTRIBUTES |
| Mon, May 12 2003 |
|
Some attributes that first appeared in 48 and 49 have been added to GSTABLEGEN:
48 atts:
PDNOSECURITYUSE,HOSTCCS,INUSEPSEUDOS,MPID,KEYEDCD,LIBMTCD,MEMDPCD, MIRRORMANUALSYNC
49 atts:
PDDMAUDIT,BACKUPFSDEFAULT,BOTTS,BOTDAY,BOTTIME,DIRONLY,SIMPLEFAM,VSS1GAPS
If running on 48 or above, these can be seen via HELP ATTS.
These attributes are Supervisor only except the 2 PD attributes, which are available both in Flex and Supervisor.
|
| 480.14 CHANGE EOJREASON IN LOGEOJ TO MNEMONIC ATT |
| Thu, April 17 2003 |
|
The LOGEOJ attribute EOJREASON will now return mnemonic values such as MISSINGCODEFILEV or SECURITYERRORV instead of plain integer values.
|
| 480.13 RETURN REAL FOR CPURATE |
| Thu, March 27 2003 |
|
This change returns a real value for the CPURATE attribute instead of a truncated integer.
|
| 480.12 FIX NAPLOG COMPONENTITEM & ADD COMPONENTITEM |
| Tue, March 4 2003 |
|
Previously, the NAPLOG COMPONENTITEM attribute was restricted to returning values less than 256; this was incorrect for many NAP component categories. The COMPONENTITEM attribute has now been re-defined to be a whole word value and two new attributes, COMPONENTITEMID and COMPONENTSUBITEMID are available for those NAP categories that use them
|
| 480.11 REMOVE UNUSED SILO ATTRIBUTES |
| Tue, February 4 2003 |
|
Various unimplemented tape robot attributes belonging to the TAPEDB context have been removed because they are not supported by the Unisys CSC software. These attributes all begin with a prefix of 'CART'; the remaining attributes CARTINSILO, CARTLIBRARYID, CARTSLOT and CARTSCARTCH are still valid.
|
| 480.10 PD/D1INFO.. |
| Tue, November 12 2002 |
|
Fix for D1Stackno and D1Runcount attributes.
|
| 480.09 NAP 21 FIX/ADDITIONAL NAP NA ATTS |
| Mon, July 8 2002 |
|
Some new NAP Network Application (NA) attributes have been added for the NAP 21 release.
|
| 480.08 ADD WHENID(STATION) FOR SUPERVISOR |
| Wed, June 19 2002 |
|
The WHENID attribute has been extended with a new parameter called STATION. This will return the full station name, where possible, of the originator assigned to the current WHEN slot. Both COMS windows and REMOTESPOs will return the full station name; system ODTS will return 'ODT n'.
Note that this value may not be retrievable for WHEN slots that have been activated remotely since origin information is cleared after a Supervisor restart. In such cases, an origin of SLOT # will be returned.
|
| 480.07 ADDED SCHEDULEHELD, MAXWHENS AND USE (MODE BACKTRACK) |
| Wed, May 29 2002 |
|
Two new Supervisor system attributes ScheduleHeld and MaxWhens have been added.
The Supervisor Attibute USE has been extended to accept the options:
'Mode BackTrack', 'User mail', 'Family NAPLogs', 'Family Schedule','Family Magus', 'Family Config', 'Task NAPStatusLib', 'File RebuildV','File NapRunLight'.
The following DISPLAY Opal gives an example of the application of the USE attribute. Please note that to copy and paste this example you will need to have you terminal emulator set to a page size of more than 30 lines.
TT DEFINE + DISPLAY USE:
" ---- USER and FAMILY settings ----",/,
"USER" 21,":",,Use(User) 17,
"USER for TAPELIB" 21,":",,Use(User Tapelib),/,
"USER for ODTSECUTITY" 21,": ",Use(User ODTSecurity) 17,
"USER for EXTERNAL" 21,": ",Use(User External),/,
"USER for Mail" 21,": ",Use(User Mail) 17,
"FAMILY for NAPLOGS" 21,": ",Use(Family Naplogs),/
"FAMILY for EXTERNAL" 21,": ",Use(family External) 17,
"FAMILY for SAVES" 21,": ",Use(Family Saves),/,
"FAMILY for LOGS" 21,": ",Use(Family Logs) 17,
"FAMILY for SYSTEM" 21,": ",Use(Family System),/,
"FAMILY for SCHEDULE" 21,": ",Use(Family Schedule),//,
" ---- TASK and FILE settings ----",/,
"FILE for REBUILD" 21,": ",Use(File rebuild),/,
"JOB after TL" 21,": ",Use(Job TL),/,
"TASK for RECORDER" 21,": ",Use(Task Recorder),/,
"TASK for NAPSTATSLIB" 21,": ",Use(Task NAPStatsLib),/,
"FILE for NAPRUNLIGHT" 21,": ",Use(File NAPRunLight),//,
" ---- Miscellaneous settings ----",/
"QUEUE" 21,": ",#(Use(queue)) 17,
"BACKTRACK mode" 21,": ",Use(Mode Backtrack),/
"ODT" 21,": ",#(Use(odt)) 17,"LANGUAGE" 21,": ",Use(Language),/,
"WINDOWSECURITY" 21,": ",Use(WindowSecurity),/
"DESTINATION" 21,": ",Use(Destination),/,
" ---- Extras ----",/,
"Family for Magus" 21,": ",Use(Family Magus) 17,
"Family for Config" 21,": ",Use(Family Config),/,
"Max Whens" 21,": ",MaxWhens,/,
"Schedule is",If Scheduleheld Then "" Else " Not",,"held"
|
| 480.06 ADD WORKDAY ATTRIBUTE FOR SUPERVISOR |
| Thu, May 9 2002 |
|
To accompany the new WORKDAYS command implemented in SUPERVISOR that allows Saturdays and Sundays to be assigned as additional working days, a new OPAL boolean attribute called WORKDAY is available.
WORKDAY returns TRUE if today is a normal work day that is not a holiday or is a Saturday/Sunday that has been assigned by the WORKDAYS command.
|
| 480.05 ADD MORE SECURITY MNEMONICS |
| Wed, February 27 2002 |
|
Fixed the INSTCHARGE mnemonic of MCS_ERRORCODE and added new mnemonics to MCS_ERRORCODE and VIOLATIONCODE.
Changed the mnemonics for attributes ViolationCode and MCSErrorCode.
|
| 480.04 IMPLEMENT FILESTATUS CONTEXT |
| Tue, January 29 2002 |
|
This patch implements a new Supervisor context, FILESTATUS, which can trap Major Type 16 SUMLOG entries. The context allows tracking of file removal, creation, copy and change.
|
| 480.03 IMPLEMENT 'OVERLAIDCORE' ATTRIBUTE |
| Thu, January 24 2002 |
|
This change implements the OVERLAIDCORE attribute which returns the number of Words overlaid to the DL OVERLAY family (or families). This value is now also returned by the CU command.
|
| 480.02 ADD LOGDATE ATTRIBUTE TO LOG CONTEXT |
| Mon, December 10 2001 |
|
The attribute LOGDATE has been added to the generic LOG context which returns the datedtamp for the record in military format (DD/MM/YY).
|
| 480.01 ALLOW TIMEOFDAY IN FLEX |
| Thu, November 1 2001 |
|
Allow flex to access the TimeOfDay attribute.
Change the semantics of IMESTAMPDAY and PDTIMESTAMPDAY to indicate preferred TSDAY and PDTSDAY.
|
| 470.11 ADD FILECOUNT TAPEDB ATTRIBUTE |
| Date: Fri, July 13 2001 |
|
A new attribute, FILECOUNT, has been added to the TAPEDB and TAPELABEL contexts which retruns the number of files copied to a COPYWRITE CD, CD image or Disk Farm volume
|
| 470.10 SUPPORT FOR COPYWRITE DISK FARM,CDS |
| Date: Tue, June 19 2001 |
|
New attributes, called KIND and DISKFARM, have been implemented in both the TAPELABEL and TAPEDB contexts to support COPYWRITE-created volumes. Please see OPALTAPELIB Dnote 470.05 for more information
|
| 470.09 UPDATE PRINTS CONTEXT TO 47.1 |
| Date: Sat, May 26 2001 |
|
Many new EXCEPTIONREASON mnemonics have been added for MCPs 46.1 and later to the PRINTS context. Some tidying of semantics and additional synonyms have been provided.
|
| 470.08 ALLOW SUPPRESSEDMX ON MCP 46.1 |
| Date: Tue, May 1 2001 |
|
The SUPPRESSEDMX MX attribute was previously only enabled for MCP 47.1; this restriction has been relaxed to include MCP 46.1 since attribute support is available in this release
|
| 470.07 FIX PD ARCHIVE ATTS |
| Date: Mon, April 2 2001 |
|
Some minor changes have been made to the semantics of some Flex PD archiving attributes. The attributes PDARCLOGSEG, PDARCLOGDAY, PDARCLOGTIME and PDARCLOGTS have been deimplemented since they are now superceded by other Archiving attributes
|
| 470.06 IMPLEMENT COMPONENT DESCRIPTIUON ATTS |
| Date: Fri, February 23 2001 |
|
Two new NAPLOG attribute functions have been introduced, CDNIULINK and CDCOLINK, which allow the retrieval of component descriptions for NIU and Central Office hardware components.
|
| 470.05 FURTHER CORRECTION TO ATTRIBUTE SYNONYMS |
| Date: Tue, January 23 2001 |
|
This change supports the corresponding OPAL patch to correct reporting of Attribute synonyms.
|
| 470.04 USE TYPE 6 CALL IN PREFERENCE TO TYPE 0 |
| Date: Wed, January 3 2001 |
|
A bug introduced around MCP 46.189.8646 broke type 0 getstatus calls. This change uses type 6 call instead, when complied on an MCP which supports type 6 calls.
|
| 470.03 CORRECT 'BOOTUNIT' ATTRIBUTES |
| Date: Fri, November 10 2000 |
|
On later MCP levels the 'BOOTUNIT' attributes were returning erroneous results.
This has now been corrected.
|
| 470.02 PER OBJECT AND MISC 47 UPDATE |
| Date: Fri, September 22 2000 |
|
Various small changes have been made for 47 and the PER Object.
The following PER attributes are de-implemented:
SCANTYPE, SDHOSTWRITER, SPACE_VIA_READ, NO2TAPEMARKS, and DSEVARIANTS.
The following PER attributes have changed mnemonics with some deleted:
HCMODE, PACKTYPE, DLPTYPE
The following attributes have new DENSITY mnemonics:
DENSITY (PER/VOLUME/FILECLOSE), DENSITYID (TAPEDB), NEWDENSITY (VOLUME) DENSITYALLOWED (PER)
The following PER attributes have been added on SSR 47.1:
MIRRORIMPORTUNITNO, MIRRORIMPORTSTATE, MIRRORMARKSERIAL, UNITMODE, MIRRORRESERVED, MIRRORMANUALSYNC, COMPRESSCONFIGOFF, VSS2TYPE
These SYSTEM attributes are new for SSR 47.1:
PDCATESECTYPE (also in FLEX), XLTRTS, XLTRMARK, XLTRCYCLE, XLTRVERSION, MDT_AUTOSAVE, MDT_AUTOUNLOAD, MDT_AUTOOVER_COUNT
The MX attribute new for SSR 47.1: SUPPRESSEDMX
The following PER attributes have been added:
EIOSTATUS, SYSDIRRECSIZE, NPSUBTYPE, LMDIRTITLE, SHARELEVEL, SHARETS, SHAREDAY, SHARETIME, SHAREMASTER, SHAREHOST, SHARESERIAL
On SSR 47.1, the DU SYSTEM attributes, valid in SUPERVISOR and FLEX (see HELP ATT DU=), can take -1 as the FAMILYINDEX parameter, and they will then return the corresponding info about the SYSTEMDIRECTORY, as in the DU SYSTEMDIRECTORY ODT command. Semantics are added/updated for: PKNATIVE, PACKTYPE, DLPTYPE, DCSUBTYPE MIXNO and JOBNO synonyms are now in the PRINTS and NAPLOG objects. The LK4712 and LK1920 link modifiers are now documented in the source. The PDCATE= attributes have been updated to work on SSR 47.1.
|
| 470.01 UPDATE FOR MCP47 |
| Date: Thu, September 14 2000 |
|
This change allows us to run on MCP 4.7
|
| 460.19 U CONTEXT AND UDACTION ATTRIBUTE |
| Date: Wed, August 30 2000 |
|
U has been introduced as a synonym for USER as an object.
A new attribute function UDACTION in the USER context returns the action detected in an event-based WHEN. If executed in any other way it returns NONE.
USER is now a synonym for the USERCODE attribute in the EI context.
|
| 460.18 IMPLEMENT PRODUCT & GROUP ATTs |
| Date: Mon, August 14 2000 |
|
The PRODUCT and GROUP attributes are now available.
|
| 460.17 SUPPORT USER OBJECT IN SUPERVISOR |
| Date: Tue, July 4 2000 |
|
The USER object is now available in Supervisor OPALs. This change adds the necessary object definitions and attributes.
|
| 460.16 FIX BNDS CHECK FOR MNEMONIC PARAMETERS |
| Date: Tue, July 25 2000 |
|
Certain OPAL attributes, such as OP, take a mnemonic or integer rameter expression as parameter to select the appropriate option. However, in the case where a real expression is used, e.g. OP(GET("A")), incorrect values would be returned.
This problem is now fixed.
|
| 460.15 TAPENAMESERIALS ENHANCEMENT FOR CYCLE/VERS |
| Date: Tue, July 4 2000 |
|
The OPAL system attribute TAPENAMESERIALS has been enhanced to permit a second optional parameter which allows the METATAPELIB tape library database to refine the search for tapes matching a particular cycle and version. For example:
TAPENAMESERIALS("(META)METATAPELIB4","4:17")
would return all serials (in reel number order) which matched the tape name provided and had a CYCLE of 4 and VERSION of 17. Representing cycle and version as a string in this way facilitates its use in the Metalogic TPDB_SILOW Opals because cycle and version is easily extracted in this form from a waiting entry:
NO FILE METATAPELIB4 (MT) #1 4:17
The TPDB_SILOW Opal has been amended to use this enhancement.
|
| 460.14 FIX STACKCELL ATTRIBUTES FOR MCP GEQ 46000 |
| Date: Mon, June 26 2000 |
|
The previous patch 460.13 resulted in incorrect results being returned by the STACKCELL attributes when running on MCP 46.000 and above.
This has now been corrected.
|
| 460.13 SUPPORT FOR 5-DIGIT MIX NUMBERS |
| Date: Fri, June 9 2000 |
|
This patch to the Metalogic OPAL attribute generation mechanism supports the Unisys MORETASKS implementation allowing the provision of mixnumbers up to 65535. This is achieved by setting the system options MORETASKS (OP+MORETASKS), halt-loading and changing the MAX command.
Existing OPAL code maintained by SUPERVISOR will function correctly for Mix numbers up to 9999 BUT it is recommended that ALL Opals should be recompiled i.e. they should be re-entered as soon as the system has been Halt loaded after setting the MORETASKS option.
This can be achieved as follows:
- Terminate any active WHENs (shown by a TT WHEN ? command).
- Enter "TT SAVE SCHEDULE AS (USER)DECOMPILED/SCHEDULE ON USERPACK"
(where (USERS) and OURPACK are chosen by the site).
- Wait for the TT SAVE to complete.
- Enter "TT ENTER FROM (USER)DECOMPILED/SCHEDULE ON USERPACK"
Any WHENs that were previously terminated will be reinstated after the ENTER has completed.
|
| 460.12 FIX NAP TOTALLINES AND ADD SUBCOMPONENT |
| Date: Thu, April 13 2000 |
|
The NAPLOG attribute TOTALLINES now returns valid information when used before the LOGTEXT, REASONTEXT or ADDPARAM attributes.
A new NAPLOG attribute called SUBCOMPONENT has been implemented.
|
| 460.11 ONLY WARN IF MCP TOO EARLY FOR MNEM OF ATT |
| Date: Tue, February 22 2000 |
|
A <FILEATT> or <TASKATT> will now only give a warning if running on an MCP too low for the attribute supplying the mnemonics. The att is converted to <INTEGER> for the tables. VALUE offsets which are too late for the MCP also get a warning and are treated as zero.
|
| 460.10 UPDATE ARCHIVE ATTS |
| Date: Tue, February 15 2000 |
|
Some missed ARCHIVE information has been added as new PD atts:
PDARCREMOVED, PDARCPACKBACKUP, PDARCBACKUPSVFAC
PDARCREEL is now correctly spelt. PDARCVERB now has proper semantics.
|
| 460.09 YET MORE FLEX DIRECTORY ATTS |
| Date: Fri, January 28 2000 |
|
The format of the FLEX DIRECTORY object was based on thet of the response to a GETSTATUS DIRECTORY (3) call. All bits above bit 30 were reserved for CATALOG attributes. This patch makes use of the gaps and obsolete attributes to allow more attributes in this object.
De-implementation: the Archive LOG attributes. This obscure facility has never been used in production to Metalogic's knowledge. The functionality has been kept by implementing PDARCLOG= System PD atts.
New atts: PDARCLOGSEG, PDARCLOGDAY, PDARCLOGTIME, PDARCLOGTS
| |
Att Deimplemented |
Workaround |
|
ARCHIVESEGMENT |
PDARCLOGSEG |
|
ARCHIVED |
Function is available via 0 NEQ PDARCLOGSEG(TITLE) |
|
ARCHIVEDAY |
PDARCLOGDAY |
|
ARCHIVETIME |
PDARCLOGTIME |
|
ARCHIVETIMESTAMP |
PDARCLOGTS |
Re-implementation: REELS
Any FAMILYMANAGER RULES on FAMILY TAPE, which use the REELS attribute must be re-entered, as its implementation has been changed.
Re-implementation: FILEORGANIZATION
FAMILYMANAGER RULES which use FILEORGANIZATION att may be re-entered to benefit from a more efficient implementation.
New Attributes: These are valid for GETSTATUS or all FLAT searches:
NOTE, RESTRICTED, FILERESTRICTED, VOLUMERESTRICTED, UNITRESTRICTED, FAMILYRESTRICTED, READONLY, KERBEROS, USERDATAONLY, LICENSEKEY, RELEASEID, BLOCKSTRUCTURE, BLOCKSTRUCTUREVALID, FILECLASS, ROWTAIL, FILESTRUCTURE, FILESTRUCTUREINFO, FILELENGTH, IDENTITY
SECURITYTYPE and SECURITYUSE have changed Semantics reflecting the fact that SECURITYTYPE is now available in LINEAR Catalog searches.
|
| 460.08 NEW FLEX DIRECTORY ATTS FROM EXTRAINFO |
| Date: Sat, January 8 2000 |
|
Some new attributes are now available in the FLEX Directory object. They are normally found in the EXTRAINFO structure of GETSTATUS
| |
TimeStamps |
USETS, ALTERTS, ATTMODIFYTS, CREATIONTS, COPYDESTTS, COPYSRCTS, BACKUPTS, EXECTS, READTS |
|
Days |
ATTMODIFYDAY, COPYDESTDAY, COPYSRCDAY, EXECDAY, READDAY, BACKUPDAY |
|
Times |
ATTMODIFYTIME, COPYDESTTIME, COPYSRCTIME, EXECTIME, BACKUPTIME, READTIME |
|
TimeZones |
USETZ, ALTERTZ, ATTMODIFYTZ, CREATIONTZ, COPYDESTTZ, COPYSRCTZ, EXECTZ, READTZ, BACKUPTZ |
|
Security |
OWNER, OWNERRWX, GROUPRWX, OTHERRWX, SECMODE, GUARDOWNER, USEGUARDFILE, EXECOWNERU, EXECGROUPU |
Some user attributes have been added to LOGBOJ and LOGEOJ:
GROUPCODE, REALUSERCODE, REALGROUPCODE
Some time/count attributes have been added to LOGEOJ:
INITIALPBITTIME, IMPACTTIME, RESIZES
|
| 460.07 IMPLEMENT SOFT DISK HDR ATTS |
| Date: Fri, December 31 1999 |
|
Many new attributes have been added by implementing the ability to link an attribute to the exported MCP Procedure GETHEADERATTRIBUTE.
When defining PD attributes (PD SYSTEM) or FLEX attributes (DIRECTORY) an FN link can now be modified by "VALUE", followed by an MCP mnemonic. This mnemonic can also contain a #, which is substituted by the name of the attribute, e.g.
,CHECKEOF(8@0[FN VALUE DFH#]) <BOOLEAN>
OPAL will use GETHEADERATTRIBUTE with the mnemonic DFHCHECKEOF as a parameter to return the attribute value.
Using this mechanism, the following FLEX attributes have been added:
CHECKEOF, COPYNUMBER, EOFSCRUBBED, FILEFAMILYINDEX, PRIVILEGEDFILE, SUSPICIOUSEOF, TOBECRUNCHED, TOBEDOWNSIZED, WROTELASTROW
Also the following attributes which detail the characteristics of the header itself and by convention are preceded by "DFH":
DFHBLOCKLENGTH, DFHCATALOGED, DFHFLATHDRLENGTH, DFHHDRLENGTH, DFHHEADERVERSION, DFHLOCATION, DFHORIGHEADERVERSION
The following attributes have been re-implemented using this technique in order to minimise changes when new header formats arrive:
DUPLICATED, FILEORGANIZATION, PROTECTION, SINGLEPACK
These PD atts, which have been broken since 44 are now fixed by a similar reimplementation:
PDDUPLICATED, PDSINGLEPACK
During the research, some new attributes were discovered and added:
PDEXTDELIMITER, PDFILECLASS, PDMPXFERPRIV, PDSMBMIXEDCASEID, PDNFTFILEKIND, PDNFTREC, CLEARAREAS, EXTDELIMITER, TEMPORARY, PHYSICALMODESIZE, OFFLINEUNIT, DIRERROR
The following long-obsolete and non-functional attributes have finally been de-implemented:
IAD, PDIAD, PDDMTIMESTAMP, PDINTERCHANGE, PDCYLINDERMODE
The following more MCP relevant synonyms have been added:
PDROWTAIL=PDUNCRUNCHEDBYTES
RESIDENT = ONLINE EOFSECTOR=DISKEOFV EOFLASTBITS=DISKEOFU
FILEKIND has been re-implemented as an Attribute Function for greater efficiency.
INUSE has been moved to another mask bit for efficiency
|
| 460.06 PDUSERDATA AND PDARCMODIFY ATTS FOR 46 |
| Date: Wed, November 10 1999 |
|
Add PDUSERDATAONLY, PDARCMODIFYTS, PDARCMODIFYDAY and PDARCMODIFYTIME 46 system attributes to FLEX and SUPERVISOR.
|
| 460.05 SUPPORT FOR GETSCRATCH SILO CHECKING |
| Date: Wed, November 10 1999 |
|
The GETSCRATCH attribute has been modified to allow the provision of a third optional parameter, INSILO, which enforces SUPERVISOR to check that the tape serial returned is physically present in a Unisys Storagetek or DSI silo.
Please see OPALTAPELIB Dnote 460.16 and SUPERVISOR Dnote 460.32 for more information.
|
| 460.04 ADD $VERSION INFO EX CODE FILE |
| Date: Wed, November 3 1999 |
|
The new attribute PDSEG0FORMAT always returns mnemonic value CLVL0 for the current code file format.
PDSEG0LEVEL, PDSEG0CYCLE, and PDSEG0PATCH, return the three numbers in the code file corresponding to the $VERSION card (LL.CCC.PPPP).
E.g. $VERSION 46.460.04
gives PDSEG0LEVEL=46, PDSEG0CYCLE=460, and PDSEG0PATCH=4
|
| 460.03 TZ MNEMONICS, MYSELF(WIDTH/PAGESIZE), MORE |
| Date: Fri, September 3 1999 |
|
Attributes which return a Time Zone now return the short name for the Time Zone and not an integer as before. For example PDUSETZ might have the value BST. If the corresponding TS attribute was set before the TimeZone implementation which came with V7 disk headers, these atts now return "".
FILENAMEDISP returns the same as TITLEDISP without any "ON" part.
MYSELF now has 2 additional mnemonic parameters:
MYSELF(WIDTH) returns the width of the output medium for this OPAL. In FLEX this will normally be the CANDE TERM width or 132 or 80 if output is to printer or file respectively.
MYSELF(PAGESIZE) returns the number of lines to the page of the output medium. A value of zero means that the output has no page size.
Some attributes which are new to SSR 46.1 have been added:
MCPRELEASEID,HLFAMILYNAME,SUMLOGV1,MAXLOGROWS,LOGROWSZ,ODDBLOCKS
New pack atts: LOCALPACK,PKNATIVE,AVOIDREAD,WASREMOTE,DISKFORMAT
And 6 new MIRROR attributes.
LANGUAGE and PDLANGUAGE have some new mnemonics, including PASCAL83, JAVA, and CPP (C++). Mnemonics for MYUSE (FILEOPEN/CLOSE) are fixed.
CCSVERSION, PDCCSVERSION, and SYSTEMCCSVERSION now have the mnemonics of the file attribute CCSVERSION.
PDPPED, PDSECADMIN, and PDTASKING now have an optional second parameter of TRANSPARENT, e.g. PDPPED(TITLE,TRANSPARENT). This will replace the PDPPEDTRANSPARENT, PDSECADMINTRANSPARENT, and PDTASKINGTRANSPARENT attributes, which will be de-implemented in a future release.
A new 442 attribute PDMPGRAN, allows the values of the granulated privileges from the MP ODT command to be interrogated. The string attribute PDMPBITS now returns all the values as a comma-delimited list.
A new 441 attribute PDMPKERBEROS returns TRUE if a code file has MP+KERBEROS.
The PDKERBEROS attribute now has SEMANTICS.
PDOWNERRWX and PDOTHERRWX no longer report each others' values.
PDPERMITTEDACTIONS is now correctly spelt. MT/PK/CDCREATIONDAY now return the correct values.
Within GSTABLEGEN, the syntax for specifying the locator has been enhanced so that if an extra # parameter is specified, and it is not subsequently specified in the PARAMS, GSTABLEGEN will assume that the "BITS" parameter and the "LINK" parameter are interchanged, e.g.
PDMPGRAN (43@###3,#0:1) <BOOLEAN>
PARAMS (<FILE> PREREQUISITE,MNEMONIC MPREAD/..,MNEMONIC TRANSPARENT)
With ##, MPREAD would be the link and TRANSPARENT the bit. The third # is now interpreted as making TRANSPARENT the link and MPREAD the bit.
Some table shuffling will improve FLEX Library core usage and FLEX table generation times. Limits on the number of mnemonics allowable have been increased.
|
| 460.02 TSP NAP ATTRIBUTE UPDATE |
| Date: Thu, August 26 1999 |
|
The TSP subset of NAP attributes had unclear help semantics and also, many of these attributes could not return information for more than 10 components.
These problems have now been fixed.
|
| 460.01 MCP 46.1 SUPPORT |
| Date: Mon, August 9 1999 |
|
OPAL is now qualified on 46.1 MCP Field Test and MCP versions 43.000 through 46.999 are supported.
Also, the TLSILOCART attribute has now been deimplemented (use VIA(TAPEDB:CARTINSILO) instead) and the attributes MIRRORQUICKAUDIT and MIRROROPQUICKAUDIT have been enabled for 44 and greater MCPs (previously only 45 or later was allowed).
|
| 450.03 ADD LOGWORD AND LOGFIELD ATTRIBUTES |
| Date: Tue, June 15 1999 |
|
Two new attributes, LOGWORD and LOGFIELD, have been added to the OPAL LOG context. Normally, the generic LOG context has limited attributes with only the LOGTEXT attribute allowing retrieval of the analyzed record. However, the LOGWORD attribute can be used to return specific words from the raw log entry and the LOGFIELD attribute can be used to return a specified bit field from any word in the same log record.
For example:
LOGWORD(6) returns word 6 of the raw log entry
LOGWORD(3,15,16) returns word 3, field [15:16]
These attributes should be used in conjunction with the Unisys System Log Programming Reference manual to allow information retrieval for Sumlog record types that are not currently supported by Supervisor.
|
| 450.02 CONFIGSWITCHED ATTRIBUTE |
| Date: Mon, April 26 1999 |
|
A new SYSTEM attribute, CONFIGSWITCHED, returns TRUE if Supervisor is currently running after a sucessful configuration switch, effected by a TT USE FAMILY ... FOR CONFIG command. Once set, the attribute will remain TRUE whilst SUPERVISOR is active. If SUPERVISOR is restarted by a TT QUIT SUPERVISOR or halt-load the flag will always be FALSE.
The CONFIGSWITCHED variable should ideally be used in conjunction with an AF+RESTART assignment to provide additional checking after the switch.
|
| 450.01 PDPPB,PDSERVICELIST,PDUDDFAS,TASKSTRING&RE |
| Date: Fri, March 26 1999 |
|
PDPPB returns the PPB info in a code file.
PDSERVICELIST returns the services a code file is providing.
PDUDDFAS gives the settings of the User-Defined Disk File Attributes.
TASKSTRING is a Supervisor MX att from the Task attribute of the mix entry.
REASONTEXT has been changed to an FN link attribute to facilitate OPAL optimisation.
|
| 450.00 45 & OTHER ATTS & NEW MNEMONICS |
| Date: Tue, March 9 1999 |
|
Many new attributes are now available,
New File Security Attributes in both SUPERVISOR & FLEX: PDOWNERRWX PDGROUPRWX PDOTHERRWX PDUSEGUARDFILE PDGUARDOWNER
New File Security Attributes for SSR 45.1 in both SUPERVISOR & FLEX: PDALTERNATEGROUPS PDPROPSECTOFILES PDPROPSECTODIRS
New Printer File Attributes for SSR 45.1 in both SUPERVISOR & FLEX: PDALIGNFILE PDFORMID PDPAGECOMP PDALIGNMENT PDBANNER PDLABEL PDPRINTERKIND PDTRAINID PDTRANSLIBSL PDTRANSFORMINPUT PDTRANSFORMLIB PDTRANSFORMNAME
New SUPERVISOR PER Attributes : OPENCOUNT_SLOW CREATIONSITENO FAMILYDAY LPVFCAPABLE LPVFLOADED EMULATEDSECTORS HWSECTORSIZE PROCPATHS MTLOCKEDFILE SUSPENDREASON
New SUPERVISOR PER Attributes for SSR 45.1 : BUFFEREDMODE MIRRORQUICKAUDIT NATIVESECTORS CABINETID LOGICALVOLID
New SUPERVISOR MX Attributes : AUTOSWITCHTOMARC DISPLAYONLYTOMCS
New SUPERVISOR MX Attributes for SSR 45.1 : CODETITLE CODECREATIONTS CODECREATIONDAY CODECREATIONTIME
New SUPERVISOR SYSTEM Attributes MAXPOSSIBLESESSNO MAXMIXNO MAXPOSSIBLEMIXNO MAXSTACKNO MAXPOSSIBLESTACKNO NEXTMAXSTACKNO MORETASKSACTIVE ASDSFORSTACKS
New SUPERVISOR SYSTEM Attributes for SSR 45.1 MIRROROPQUICKAUDIT PEAKSTACKNO PEAKSESSNO PEAKMIXNO MAXLOGWDS
PRINTERKIND now returns correct mnemonics. SYSOPS has new mnemonics.
|
| 440.14 ADD ORIGIN, SEARCHTYPE, AND PD.. ATTS |
| Date: Wed, February 24 1999 |
|
Adds SEARCHTYPE for FLEX to show how the directory search is done. ORIGIN in Directory shows the original family of a file on a Lib. Maint Tape.
PDPHYSICALMODESIZE and PDHEADERSIZE are now available.
Makes some minor improvements in Directory attribute efficiency. IAD is no longer supported by the MCP. Its attributes have lost their Semantics prior to deimplementation.
|
| 440.13 ADD TAPEDB ASSIGNED ATTRIBUTES |
| Date: Mon, February 15 1999 |
|
Added attributes ASSIGNED, ASSIGNEDDAY, ASSIGNEDDATE and ASSIGNEDTIME.
|