Archived issue #0029574
Protection of attributes retrieval against zero ID in Ocaf XML
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.
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.
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.
[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.
Fixed. Review, please.
- http://jenkins-test-11.nnov.opencascade.com:8080/job/CR29574-master-szy-OCCT-Windows-64-VC10-opt-test-compare/1/
- http://jenkins-test-11.nnov.opencascade.com:8080/job/CR29574-master-szy-OCCT-Debian70-64-opt-test-compare/1/
- http://jenkins-test-11.nnov.opencascade.com:8080/job/CR29574-master-szy-Products-Windows-64-VC10-opt-test-compare/1/
- http://jenkins-test-11.nnov.opencascade.com:8080/job/CR29574-master-szy-Products-Debian70-64-opt-test-compare/1/
- http://jenkins-test-11.nnov.opencascade.com:8080/job/CR29574-master-szy-OCCT-Windows-64-VC10-opt-test-compare/1/
- http://jenkins-test-11.nnov.opencascade.com:8080/job/CR29574-master-szy-OCCT-Debian70-64-opt-test-compare/1/
- http://jenkins-test-11.nnov.opencascade.com:8080/job/CR29574-master-szy-Products-Windows-64-VC10-opt-test-compare/1/
- http://jenkins-test-11.nnov.opencascade.com:8080/job/CR29574-master-szy-Products-Debian70-64-opt-test-compare/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
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
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]