Opened 9 years ago

Set depth of Depgraph to infinite

Reported by: Owned by: Johannes Ryan J Ollos normal MasterTicketsPlugin normal Adrian Fritz 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: #18: #19:

Changed 9 years ago by Johannes

Depgraph for ticket 17

Changed 9 years ago by Johannes

Depgraph for ticket 18

Changed 9 years ago by Johannes

Depgraph for ticket 19

comment:2 Changed 7 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 7 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.