MantisBT - ParaView
View Issue Details
0011347ParaViewBugpublic2010-10-21 12:162011-08-17 20:35
David Thompson (old) 
Utkarsh Ayachit 
normalmajoralways
closedfixed 
 
3.12 
Sandia
11347_fix_domain_for_statistics_filters
incorrect functionality
0011347: Statistics filters fail when only cell or row data exists.
When I run statistics filters (any, but descriptive will work as an example) on a dataset without point data (but with cell or row data), the variables listed in the array selection do not match the attribute mode combo box value. I've checked that the vtkSciVizStatisticsFilter is returning the correct information so it seems like the problem is somewhere in the ServerManager or Qt layers.

It's easy to reproduce... just use the Mandelbrot source, run it through PointToCellData (without passing point arrays), and then run Descriptive Statistics on the result.
No tags attached.
Issue History
2010-10-21 12:16David Thompson (old)New Issue
2010-10-21 13:49Utkarsh AyachitStatusbacklog => tabled
2010-10-21 13:49Utkarsh AyachitAssigned To => Utkarsh Ayachit
2010-10-21 13:49Utkarsh AyachitTarget Version => 3.10.shortlist
2011-08-05 09:48Utkarsh AyachitStatusexpired => backlog
2011-08-05 09:48Utkarsh AyachitResolutionopen => reopened
2011-08-08 11:49Utkarsh AyachitStatusbacklog => todo
2011-08-08 11:49Utkarsh AyachitStatustodo => active development
2011-08-08 11:50Utkarsh AyachitNote Added: 0027304
2011-08-08 11:50Utkarsh AyachitStatusactive development => gatekeeper review
2011-08-08 11:50Utkarsh AyachitFixed in Version => 3.12
2011-08-08 11:50Utkarsh AyachitResolutionreopened => no change required
2011-08-08 15:31Utkarsh AyachitStatusgatekeeper review => backlog
2011-08-08 15:31Utkarsh AyachitResolutionno change required => reopened
2011-08-08 16:50Utkarsh AyachitStatusbacklog => todo
2011-08-08 16:50Utkarsh AyachitStatustodo => active development
2011-08-08 16:50Utkarsh AyachitTopic Name => 11347_fix_domain_for_statistics_filters
2011-08-08 16:50Utkarsh AyachitNote Added: 0027308
2011-08-08 16:50Utkarsh AyachitStatusactive development => gatekeeper review
2011-08-08 16:50Utkarsh AyachitResolutionreopened => fixed
2011-08-08 16:50Utkarsh AyachitNote Deleted: 0027304
2011-08-08 16:52Utkarsh AyachitProject => Sandia
2011-08-08 16:52Utkarsh AyachitType => incorrect functionality
2011-08-09 19:02David Thompson (old)Note Added: 0027317
2011-08-09 19:02David Thompson (old)Statusgatekeeper review => closed
2011-08-09 20:32Utkarsh AyachitStatusclosed => backlog
2011-08-09 20:32Utkarsh AyachitResolutionfixed => reopened
2011-08-09 20:33Utkarsh AyachitNote Added: 0027318
2011-08-09 20:33Utkarsh AyachitStatusbacklog => gatekeeper review
2011-08-09 20:33Utkarsh AyachitResolutionreopened => fixed
2011-08-12 14:23Utkarsh AyachitStatusgatekeeper review => customer review
2011-08-12 14:23Utkarsh AyachitNote Added: 0027353
2011-08-17 20:35Alan ScottNote Added: 0027387
2011-08-17 20:35Alan ScottStatuscustomer review => closed

Notes
(0027308)
Utkarsh Ayachit   
2011-08-08 16:50   
commit c8cacb4e9216774ee4b103da2e0dc892e7d44d63
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Mon Aug 8 16:45:52 2011 -0400

    Fixed BUG 0011347. Fixes domain issues for statistics filters.
    
    vtkSMArrayListDomain was looking at value properties but was not doing
    enum-conversion correctly. Fixed that by adding a static method for conversion
    to vtkSMInputArrayDomain.
    
    vtkSMFieldDataDomain now updates the unchecked value as well as checked value.
    This fixes the issue with the list being empty if dataset only had cell-data. In
    general, we need to fix the unchecked-mechanism, this is just work around.
(0027317)
David Thompson (old)   
2011-08-09 19:02   
Utkarsh's fix works for me.
(0027318)
Utkarsh Ayachit   
2011-08-09 20:33   
We've got the green light to make close this bug from David, once it passes the gatekeeper review i.e. causes no dashboard issues and then is integrated into git-master.
(0027353)
Utkarsh Ayachit   
2011-08-12 14:23   
Merged into git-master
(0027387)
Alan Scott   
2011-08-17 20:35   
Dave says it is OK, and I also looked at it.

Tested Linux, git master, local server.