View Issue Details

IDProjectCategoryView StatusLast Update
000478710000-012: DiscoverySpecpublic2021-12-06 19:46
ReporterJim Luth Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Fixed in Version1.05.02 RC1 
Summary0004787: The TrustList OpenWithMasks method breaks the Size property of a FileType
Description

The OpenWithMasks method makes the file size specific to a particular file handle. The size property does not consider the file handle so it cannot provide an accurate value for file size.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0004648 closedJeff Harding 10000-020: File Transfer The TrustList OpenWithMasks method breaks the Size property of a FileType 

Activities

Jim Luth

2019-06-18 17:25

administrator   ~0010391

Part 5: Enhance FileType to discuss the file system metadata vs. File I/O methods (and how it parallels OS APIs) on handles and how GetPosition/SetPosition can be used to get the size based on the current open handle (and how it parallels OS APIs) .
Part 12: Describe details about using GetPosition/SetPosition to get the "size" of the file when a mask is applied because the Size property will always be the full size of the file. Also consider adding a Size() method that takes a handle to optimize out the multiple Get/Set position calls.

Randy Armstrong

2020-06-11 05:09

administrator   ~0012234

Explained how to set the Size in a way that makes it useful.

Randy Armstrong

2021-11-27 15:50

administrator   ~0015403

Changed text to indicate that it serves no purpose and returns the error code defined in Part 20.

Jim Luth

2021-12-06 19:46

administrator   ~0015475

Agreed to changes edited in VirtualF2F.

Issue History

Date Modified Username Field Change
2019-06-18 17:25 Jim Luth New Issue
2019-06-18 17:25 Jim Luth Issue generated from: 0004648
2019-06-18 17:25 Jim Luth Note Added: 0010391
2019-06-18 17:25 Jim Luth Relationship added related to 0004648
2019-06-18 17:29 Jim Luth Project 10000-005: Information Model => 10000-012: Discovery
2019-06-18 17:29 Jim Luth Assigned To => Randy Armstrong
2019-06-18 17:29 Jim Luth Status new => assigned
2020-06-11 05:09 Randy Armstrong Status assigned => resolved
2020-06-11 05:09 Randy Armstrong Resolution open => fixed
2020-06-11 05:09 Randy Armstrong Note Added: 0012234
2021-11-27 15:50 Randy Armstrong Note Added: 0015403
2021-12-06 19:46 Jim Luth Status resolved => closed
2021-12-06 19:46 Jim Luth Fixed in Version => 1.05.02 RC1
2021-12-06 19:46 Jim Luth Note Added: 0015475