chubbymaggie / synoptic

Automatically exported from code.google.com/p/synoptic
0 stars 0 forks source link

Hiding events associated with a process #309

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The current visualization shows all events in the log. Sometime, it is helpful 
to focus on just a few processes that are interesting/relevant.

This can be supported by hiding all events of certain (non-interesting) 
processes.

There are two ways in which this can be done. I think that both are important 
to implement:

1. The lossy way: hide all events and all of the associated edges from the time 
space diagram. Perhaps event shift things horizontally so that even the space 
of the process is gone. 

2. The non-lossy way: hide events, but keep transitive edges from parents of 
hidden events to the children of the hidden events. That is, maintain the 
ordering information, but hide the channel (e.g., the process) that was 
responsible for the ordering.

For both of the above, there should be a way to revert the transformation.

Original issue reported on code.google.com by bestchai on 25 May 2013 at 5:31

GoogleCodeExporter commented 9 years ago
Both types of hiding are implemented as of revision ef02bd41203e

However, we need to somehow allow the user to choose between the two types of 
hiding.

Original comment by bestchai on 28 May 2013 at 6:02

GoogleCodeExporter commented 9 years ago
Migrated issues to the new bitbucket project for ShiViz.

Original comment by bestchai on 27 Jun 2013 at 12:07