DiscussionsIssue archiveOCCT:Application Framework

Archived issue #0029574

Protection of attributes retrieval against zero ID in Ocaf XML

Open CASCADEOCCT:Application Frameworkclosed4 public notes

Search issues

Description

At the moment GUID is applied to attribute (several IDs schema)at the end a Driver working life cycle. In case of any failure before this last step the GUID field will not be filled. Taking into account the previous improvement 29220 (unification of the messaging sub-system) it leads to unwanted behavior.
The supposed improvement should be applied to attributes supporting several IDs schema.

Public activity

4 archived notes

Participants are labeled by their role within this record.

01Commenter 2
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Mon Mar 19 18:43:04 2018 +0300

    0029574: Protection of attributes retrieval against zero ID in Ocaf XML.
    
    //Impacts attributes supporting user defined IDs.
02Commenter 2
03Commenter 1
Combination -
OCCT branch : [archived branch] SHA - [revision removed]
Products branch : [archived branch] SHA - [revision removed]
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian70-64:
OCCT
Total CPU difference: 18084.569999999792 / 18107.97999999989 [-0.13%]
Products
Total CPU difference: 7426.90000000002 / 7427.109999999995 [-0.00%]
Windows-64-VC10:
OCCT
Total CPU difference: 17185.616163498533 / 17842.61437499857 [-3.68%]
Products
Total CPU difference: 8091.849870499976 / 8148.135031299978 [-0.69%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
04Commenter 2
Branch [archived branch] has been deleted by Participant.

[revision removed]