View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015311ParaViewBugpublic2015-02-06 16:502015-09-06 12:17
ReporterBurlen 
Assigned ToDavid C. Lonie 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version4.3 
Target Version4.4Fixed in Version4.4 
Summary0015311: defer "import matplotlib"
Descriptionin an HPC setting python imports are expensive, and proportional to job size (not scalable). currently during the creation of the pv render view, vtkMatplotlibMathTextUtilities::CheckMPLAvailability uses python interpreter to "import matplotlib". This negatively impacts startup time for all users, even when they aren't going to use Tex rendering. Startup time could be reduced, especially for larger jobs, by defering the import until Tex is used. The Tex rendering classes need to be refactored to defer the import.

see also paraview-users thread
http://public.kitware.com/pipermail/paraview/2015-February/033230.html [^]
TagsNo tags attached.
ProjectTBD
Topic Name
Typeperformance
Attached Files

 Relationships

  Notes
(0034627)
David C. Lonie (developer)
2015-06-29 14:55

PR is up: https://gitlab.kitware.com/vtk/vtk/merge_requests/349 [^]
(0034664)
David C. Lonie (developer)
2015-07-06 11:31

Merged to VTK master.
(0034800)
Alan Scott (manager)
2015-07-16 21:36
edited on: 2015-07-16 21:37

Closing untested. Developer tag in git.


 Issue History
Date Modified Username Field Change
2015-02-06 16:50 Burlen New Issue
2015-02-06 16:52 Burlen Description Updated
2015-02-06 16:53 Burlen Category (No Category) => Bug
2015-02-06 16:53 Burlen Target Version => 4.4
2015-06-08 15:27 Utkarsh Ayachit Assigned To => Schuyler Kylstra
2015-06-29 11:43 Utkarsh Ayachit Assigned To Schuyler Kylstra => David C. Lonie
2015-06-29 11:43 Utkarsh Ayachit Status backlog => todo
2015-06-29 14:55 David C. Lonie Status todo => active development
2015-06-29 14:55 David C. Lonie Note Added: 0034627
2015-06-29 14:55 David C. Lonie Status active development => gatekeeper review
2015-06-29 14:55 David C. Lonie Resolution open => fixed
2015-07-06 11:31 David C. Lonie Note Added: 0034664
2015-07-12 20:49 Utkarsh Ayachit Status gatekeeper review => customer review
2015-07-12 20:49 Utkarsh Ayachit Fixed in Version => git-master
2015-07-16 21:36 Alan Scott Note Added: 0034800
2015-07-16 21:36 Alan Scott Status customer review => closed
2015-07-16 21:37 Alan Scott Note Edited: 0034800
2015-09-06 12:17 Utkarsh Ayachit Fixed in Version git-master => 4.4


Copyright © 2000 - 2018 MantisBT Team