Modify

Opened 6 years ago

Last modified 11 months ago

#3322 assigned enhancement

Set depth of Depgraph to infinite

Reported by: makro Owned by: rjollos
Priority: normal Component: MasterTicketsPlugin
Severity: normal Keywords:
Cc: AdrianFritz Trac Release: 0.11

Description

In some cases, the ticket dependencies in Depgraph are not shown in full depth. The picture generated, shows the 'end ticket' (where no more recursions are done) filled grey, and the node is not clickable.

Here is an example (#17 and #19 contain the 'grey node' while #18 is working well):

Dependencied defined:

Ticket Blocked By Blocking
#15 17, 18, 19
#16 18
#17 15 18
#18 15, 16,17, 19
#19 15 18

The graph should look like that:

   __>17        
  /   \/	
15--->18<--16
  \   /\
   \_>19

That's what depgraph/ID?format=debug prints out for ticket

#17: <mastertickets.model.TicketLinks #17 blocking=[18] blocked_by=[15]>
#18 <mastertickets.model.TicketLinks #18 blocking=[] blocked_by=[19,15,17,16]>
#19: <mastertickets.model.TicketLinks #19 blocking=[18] blocked_by=[15]>

And that's what the graphs look like:

#17: Depgraph for ticket 17 #18: Depgraph for ticket 18 #19: Depgraph for ticket 19

Attachments (3)

depgraph17.png (2.1 KB) - added by makro 6 years ago.
Depgraph for ticket 17
depgraph18.png (2.3 KB) - added by makro 6 years ago.
Depgraph for ticket 18
depgraph19.png (2.1 KB) - added by makro 6 years ago.
Depgraph for ticket 19

Download all attachments as: .zip

Change History (8)

Changed 6 years ago by makro

Depgraph for ticket 17

Changed 6 years ago by makro

Depgraph for ticket 18

Changed 6 years ago by makro

Depgraph for ticket 19

comment:1 Changed 6 years ago by anonymous

  • Cc adrian@… added; anonymous removed

comment:2 Changed 5 years ago by anonymous

Is really "infinite" the word you are looking for here? You can never have an infinite number of tickets in a system so isn't "unbounded" a more accurate adjective?

comment:3 Changed 5 years ago by steve.strobel@…

Making the gray "end tickets" clickable would be helpful.

If the size of the graph continues to be limited for whatever reason, it might be possible to expand sections by clicking on a "+" link in the gray nodes.

comment:4 Changed 4 years ago by anonymous

  • Cc AdrianFritz added; adrian@… removed

comment:5 Changed 11 months ago by rjollos

  • Owner changed from coderanger to rjollos
  • Status changed from new to assigned

Add Comment

Modify Ticket

Action
as assigned The owner will remain rjollos.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.