MantisBT - Open CASCADE
View Issue Details
0026213Open CASCADE[OCCT] OCCT:Visualizationpublic2015-05-12 15:082017-09-29 16:28
vpa 
bugmaster 
normalintegration request 
closedfixed 
[OCCT] 6.9.0 
[OCCT] 7.2.0[OCCT] 7.2.0 
Not needed
0026213: Visualization - replace sequence in Select3D_SensitiveGroup
It is necessary to replace NCollection_Sequence, used for storing sensitive entities in Select3D_SensitiveGroup, by NCollection_IndexedMap to provide more effective and thread-safe access to sub-entities.
N/A
No tags attached.
Issue History
2015-05-12 15:08vpaNew Issue
2015-05-12 15:08vpaAssigned To => kgv
2015-05-12 15:08vpaAssigned Tokgv => vpa
2015-05-12 15:08vpaStatusnew => assigned
2015-11-17 16:15kgvSeverityminor => feature
2015-11-17 16:15kgvTarget Version7.0.0 => 7.1.0
2016-10-25 09:42kgvTarget Version7.1.0 => 7.2.0
2017-01-02 11:38kgvAssigned Tovpa => kgv
2017-07-10 11:41kgvRelationship addedrelated to 0028801
2017-07-10 13:41gitNote Added: 0068156
2017-07-10 13:42kgvNote Added: 0068157
2017-07-10 13:42kgvAssigned Tokgv => bugmaster
2017-07-10 13:42kgvSeverityfeature => integration request
2017-07-10 13:42kgvStatusassigned => resolved
2017-07-10 13:42kgvDescription Updatedbug_revision_view_page.php?rev_id=17059#r17059
2017-07-10 13:42kgvSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=17061#r17061
2017-07-10 13:42kgvStatusresolved => reviewed
2017-07-10 13:48mkvAssigned Tobugmaster => mkv
2017-07-10 13:51mkvTest case number => Not needed
2017-07-11 13:09mkvNote Added: 0068185
2017-07-11 13:10mkvNote Added: 0068186
2017-07-11 13:10mkvAssigned Tomkv => bugmaster
2017-07-11 13:10mkvStatusreviewed => tested
2017-07-14 13:55bugmasterChangeset attached => occt master 7f5945d6
2017-07-14 13:55bugmasterStatustested => verified
2017-07-14 13:55bugmasterResolutionopen => fixed
2017-07-17 10:05gitNote Added: 0068331
2017-09-29 16:18aivFixed in Version => 7.2.0
2017-09-29 16:28aivStatusverified => closed

Notes
(0068156)
git   
2017-07-10 13:41   
Branch CR26213 has been created by kgv.

SHA-1: 535b9738959f507593c0407735e52d3202bf4f3c


Detailed log of new commits:

Author: kgv
Date: Mon Jul 10 13:40:54 2017 +0300

    0026213: Visualization - replace sequence in Select3D_SensitiveGroup
    
    NCollection_IndexedMap is now used instead of NCollection_Sequence within Select3D_SensitiveGroup.
(0068157)
kgv   
2017-07-10 13:42   
Please test the patch.
(0068185)
mkv   
2017-07-11 13:09   
Dear BugMaster,
Branch CR26213 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode.
SHA-1: 535b9738959f507593c0407735e52d3202bf4f3c

Number of compiler warnings:

occt component :
Linux: 0 (0 on master)
Windows: 0 (0 on master)
MacOS : 0 (0 on master)

products component :
Linux: 64 (64 on master)
Windows: 0 (0 on master)
MacOS : 1135

Regressions/Differences/Improvements:
No regressions/differences

Testing cases:
Not needed

Testing on Linux:
occt component :
Total CPU difference: 19598.21999999999 / 19289.600000000315 [+1.60%]
Total MEMORY difference: 92473162 / 91877576 [+0.65%]
products component :
Total CPU difference: 6489.560000000062 / 6487.750000000069 [+0.03%]
Total MEMORY difference: 37612494 / 37648329 [-0.10%]
Testing on Windows:
occt component :
Total CPU difference: 17775.705546098652 / 17787.234019998614 [-0.06%]
Total MEMORY difference: 59029173 / 59031436 [-0.00%]
products component :
Total CPU difference: 6664.019517800074 / 6584.849010300061 [+1.20%]
Total MEMORY difference: 27877028 / 28099545 [-0.79%]

There are no differences in images found by testdiff.
(0068186)
mkv   
2017-07-11 13:10   
Dear BugMaster,
Branch CR26213 from occt git-repository is TESTED.
(0068331)
git   
2017-07-17 10:05   
Branch CR26213 has been deleted by kgv.

SHA-1: 535b9738959f507593c0407735e52d3202bf4f3c