FLAM® Issue Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000883FL52.2 Subprogram FLUC (CONV)public2017-07-05 09:042017-07-10 09:47
ReporterFalk Reichbott 
Assigned ToFalk Reichbott 
StatusresolvedResolutionnot fixable 
PlatformSystem zOSz/OSOS VersionV2R20
Product Version5.1.15 
Target Version5.1.16Fixed in Version5.1.16 
Summary0000883: Support of large records in VS/VBS datasets on z/OS
DescriptionCurrently the record length of variable length host datasets can not exceed the LRECL-4. Means VS/VBS works for block sizes smaller then LRECL, for a first record segment at the end of the Block and a last segment at beginning of the next block, but not if total record length (first, n*middile, last) exceeds the defined logical record length.

To support large records, the check of the record length for VS/VBS must be disabled and the record buffer must be increased. The size of the record buffer must be choosable. For this a multiple of the record length can be defined. A good default will be 16, if no value given.

Means by default a VS/VBS file can hold records 16 time largner then LRECL-4. For example a SMF-Dump can hold up to 512k long records. If more required the user can increase the faktor. A faktor of 1 result in the old behavior.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
Falk Reichbott (administrator)
2017-07-05 14:40

With version 5.1.16 of FLAM large records up to 256kib are supported if VBS or VS used. The implemented rule supports fix 8*(LRECL-4) if a VBS or VS data set is used.
Falk Reichbott (administrator)
2017-07-05 14:47

The dynamisation of records length for ANSI extended logical records and VS/VBS is still open and will be fixed in one of the next revisions.
Falk Reichbott (administrator)
2017-07-10 09:46

A large record support is currently not supported with LE access methods. A own implemenmtation over BSAM lcoate would be possible but realy expensive. Based on that we have only extent the VS/VBS support to exceed the LRECL up to 64kB, but the limit of the LE is 32k. Means no longer records can occur.

- Issue History
Date Modified Username Field Change
2017-07-05 09:04 Falk Reichbott New Issue
2017-07-05 09:04 Falk Reichbott Status new => assigned
2017-07-05 09:04 Falk Reichbott Assigned To => Falk Reichbott
2017-07-05 14:40 Falk Reichbott Note Added: 0001109
2017-07-05 14:47 Falk Reichbott Note Added: 0001110
2017-07-10 09:46 Falk Reichbott Note Added: 0001111
2017-07-10 09:46 Falk Reichbott Status assigned => resolved
2017-07-10 09:46 Falk Reichbott Fixed in Version => 5.1.16
2017-07-10 09:46 Falk Reichbott Resolution open => fixed
2017-07-10 09:47 Falk Reichbott Resolution fixed => not fixable

Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker