-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I know that we spoke about the concept of subgraphs in a previous thread about file recursion, but that should work here as well.
Everything would point at the subgraph edge instead of the item itself. It would allow for simplification of direct class inheritance as well. I'm thinking of the usage as described in the original Graphviz papers which allow for boundary cases and pointing past the boundary to individual nodes. Thanks, and I'm glad that the files helped. Trevor On 11/03/2010 01:51 PM, Markus wrote: > >> I'm cross-posting this to both the users and dev groups so that the >> users can use the workaround technique to reduce graph churn and the >> devs can hopefully fix the issue. >> >> So, I'm loving stages, but they appear, by default, to generate a >> many-to-many dependency graph. >> >> By adding 'pre' and 'post' stages that contain a single item, the graphs >> are vastly reduced in complexity and we're seeing something like a 3X >> speedup in graph execution in simple test cases. >> >> I've attached a couple of puppet files illustrating the issue with their >> associated graphs. > > Sweet. Thank you. > >> If the graphs could be auto-reduced to a single point prior to execution >> automatically, it would be quite helpful. > > So we had explored this idea (via a dummy resource called a whit) but > apparently dropped the ball (probably me...IIRC I had way too many balls > at that point). > > -- Markus > - -- Trevor Vaughan Vice President, Onyx Point, Inc. email: [email protected] phone: 410-541-ONYX (6699) pgp: 0x6C701E94 - -- This account not approved for unencrypted sensitive information -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJM0dMUAAoJECNCGV1OLcyptWcH/jBw7vyYrcLp3nPO/uvDT0EP JVwYRJpWwZZdwNkl9foKjyyTDdiUhKorhu6WyOXBbmo4EMUtBJ762SyTiwz7Hz6T zDcAYvUZBJCnGoFsE8nURs3t7rxyocJ98QsD3rB1zVkGaigi/b7YhS0nmrx0jTBI 3BHig/FW+InHMMpUXsf18Mbm9Rxkx0O4BB6dj2eLY7rmlTE6kDaB+n7w5O2Dr2hj jaP4tUgjbHBER9Xjdiv486h7zztjujgm0NGecEnR1b7VL9TVvBZ3a0MjXxikSxrL 0ZL7iph3l2HQe18W0A4roUe8YXS/kcQ4Jwq0t35FEIeHMfHnUYiJ83sBj0e19o8= =BREC -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
<<attachment: tvaughan.vcf>>
