Release notes for Fast/Unload V4.7: Difference between revisions

From m204wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 3: Line 3:


The previous version of <var class="product">Fast/Unload</var>, 4.6, became available in July, 2012. [http://sirius-software.com/maint/download/funrel46.pdf Release notes for Fast/Unload V4.6 (PDF)] are also available.
The previous version of <var class="product">Fast/Unload</var>, 4.6, became available in July, 2012. [http://sirius-software.com/maint/download/funrel46.pdf Release notes for Fast/Unload V4.6 (PDF)] are also available.
__TOC__
<!-- formerly pointed to: Template:Content_index:_Fast/Unload_V4.7_release_notes -->
==New features==
===Fast/Unload User Language Interface changes===
This version of <var class="product">Fast/Unload</var> supports the X'02', X'04', and X'08' bits for the <var>[[FUNPARM parameter|FUNPARM]]</var>
and <var>[[FUNPRMU parameter|FUNPRMU]]</var> parameters of <var class="product">Model 204</var>.
These parameters control the <var class="product">Model 204</var> auditing of <var class="product">Fast/Unload</var> messages, and were
introduced in version 8.1 of the <var class="product">Sirius Mods</var>. If they are specified in <var class="product">Model 204</var>, they only
have their intended effect if the version of <var class="product">Fast/Unload</var> is 4.7 or later. Otherwise, they
are effectively ignored.
===Statistics improvements===
====Storage for occurrence pointer arrays====
An additional statistics line identifies storage usage for pointers to field and fieldgroup
occurrences that are referenced in the FUEL program. In addition to being reported on
the <var class="product">Fast/Unload</var> report (FUNPRINT), this statistic is available in the SMF record as:
<p class="code">Offset Length Type          Description
&#45;----- ------ ------------- ----------------------------------
132    4      Signed Binary Storage used for occurrence pointer arrays
</p>
====Documentation fix====
In the November, 2013 PDF version of the <var class="book">Fast/Unload Reference Manual</var>, Appendix F, "SMF record format," now correctly:
<ul>
<li>Lists offset 047 as a 5-byte reserved area instead of a 3-byte reserved area. The offsets of all
statistics following offset 047 are now correctly 2 greater (hence divisible by 4) than the offsets shown in previous versions of the
manual.
<li> Fast/Unload version 4.3 introduced the following statistic:
128 4 Signed Binary Number of longstring items acquired
</ul>


==Compatibility, fixes, and co-requisites==
==Compatibility, fixes, and co-requisites==
This section describes any compatibility issues with prior versions of <var class="product">Fast/Unload</var> and any
bugs that have been fixed in this version of <var class="product">Fast/Unload</var> but had not, as of the date of
this release, been fixed in version 4.6 (all 4.6 fixes have also been fixed in version 4.6).
===Backwards incompatibilities===
In general, backward incompatibility means that an operation that was previously
performed without any indication of error, now operates, given the same inputs and
conditions, in a different manner. We may not list as backwards incompatibilities those
cases in which the previous behavior, although not indicating an error, was "clearly and
obviously" incorrect, and which are introduced as normal bug fixes (whether or not they
had been fixed with previous maintenance).
<p class="note"><b>There are no backwards incompatibilities in version 4.7.</b>
The results of successful processing with <var class="product">Fast/Unload</var> version 4.6 are identical, when compared with the
same inputs to <var class="product">Fast/Unload</var> version 4.7.
</p>
===Fixes in Fast/Unload 4.7 but not in 4.6===
This section describes fixes to functionality existing in <var class="product">Fast/Unload</var> version 4.6 but which, due
to the absence of customer problems, have not, as of the date of the release, been fixed in that version.
<p class="note"><b>There are no fixes in Fast/Unload 4.7 that are not available in previous versions.</b>
</p>


===Fast/Unload 4.7 version corequisites===
===Fast/Unload 4.7 version corequisites===
Line 18: Line 78:
</dl>
</dl>


{{Template:Content index: Fast/Unload V4.7 release notes}}


[[Category:Fast/Unload release notes|Fast/Unload V4.7]]
[[Category:Fast/Unload release notes|Fast/Unload V4.7]]
[[Category:Release notes|Fast/Unload V4.7]]
[[Category:Release notes|Fast/Unload V4.7]]

Revision as of 00:25, 27 November 2013

These release notes list the enhancements and other changes contained in Fast/Unload version 4.7, which is still in development. Until the the commercial release of the software, Sirius reserves the right to remove or change anything described herein.

The previous version of Fast/Unload, 4.6, became available in July, 2012. Release notes for Fast/Unload V4.6 (PDF) are also available.


New features

Fast/Unload User Language Interface changes

This version of Fast/Unload supports the X'02', X'04', and X'08' bits for the FUNPARM and FUNPRMU parameters of Model 204.

These parameters control the Model 204 auditing of Fast/Unload messages, and were introduced in version 8.1 of the Sirius Mods. If they are specified in Model 204, they only have their intended effect if the version of Fast/Unload is 4.7 or later. Otherwise, they are effectively ignored.

Statistics improvements

Storage for occurrence pointer arrays

An additional statistics line identifies storage usage for pointers to field and fieldgroup occurrences that are referenced in the FUEL program. In addition to being reported on the Fast/Unload report (FUNPRINT), this statistic is available in the SMF record as:

Offset Length Type Description ------ ------ ------------- ---------------------------------- 132 4 Signed Binary Storage used for occurrence pointer arrays

Documentation fix

In the November, 2013 PDF version of the Fast/Unload Reference Manual, Appendix F, "SMF record format," now correctly:

  • Lists offset 047 as a 5-byte reserved area instead of a 3-byte reserved area. The offsets of all statistics following offset 047 are now correctly 2 greater (hence divisible by 4) than the offsets shown in previous versions of the manual.
  • Fast/Unload version 4.3 introduced the following statistic: 128 4 Signed Binary Number of longstring items acquired

Compatibility, fixes, and co-requisites

This section describes any compatibility issues with prior versions of Fast/Unload and any bugs that have been fixed in this version of Fast/Unload but had not, as of the date of this release, been fixed in version 4.6 (all 4.6 fixes have also been fixed in version 4.6).

Backwards incompatibilities

In general, backward incompatibility means that an operation that was previously performed without any indication of error, now operates, given the same inputs and conditions, in a different manner. We may not list as backwards incompatibilities those cases in which the previous behavior, although not indicating an error, was "clearly and obviously" incorrect, and which are introduced as normal bug fixes (whether or not they had been fixed with previous maintenance).

There are no backwards incompatibilities in version 4.7. The results of successful processing with Fast/Unload version 4.6 are identical, when compared with the same inputs to Fast/Unload version 4.7.

Fixes in Fast/Unload 4.7 but not in 4.6

This section describes fixes to functionality existing in Fast/Unload version 4.6 but which, due to the absence of customer problems, have not, as of the date of the release, been fixed in that version.

There are no fixes in Fast/Unload 4.7 that are not available in previous versions.

Fast/Unload 4.7 version corequisites

This section lists any restrictions on usage of various products (including Fast/Unload itself) which will be imposed by use of version 4.7 of Fast/Unload.

UAI on FILEORG X'100' file
If a UAI operation is performed on a FILEORG X'100' file, the LAI requires at least version 7.7 of the Sirius Mods. In general, however, if such a file contains FILEORG X'100' features, especially fieldgroups, the LAI must be done with Model 204 V7R2 or greater, and so the LAI also requires a version of the Sirius Mods that supports Model 204 V7R2 or greater.