Performance issues with site tree in admin

View: New views
8 Messages — Rating Filter:   Alert me  

Performance issues with site tree in admin

by joel.cass :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi there,

I feel a need to vent.

A common complaint that I've had with farcry lately is in regards to the site tree that loads in the left-hand side of the 'site' tab. it seems to delve through 4 different custom tag libraries plus interactions with the fourQ and plain cfqueries. The whole thing seems a mess, with comments referencing 'crack smoking' and 'cheap hacks'.

I find that sometimes first requests can take in excess of 15 seconds, which is unacceptable. Problem is, it's hard enough to even find where the bottleneck is. We have indexes set up and a good connection to the DBMS. I'm currently placing timers everywhere and still coming up with nothing. It's nuts. I'm tempted to strip out the farcry tree and implement one myself.

Are there any plans to refactor the site tree rendering?

Joel

--~--~---------~--~----~------------~-------~--~----~
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@...
To unsubscribe, email: farcry-dev+unsubscribe@...
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
-~----------~----~----~----~------~----~------~--~---


Re: Performance issues with site tree in admin

by Marco van den Oever :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


I know that from FC 5.1, definitely the latest version, the tree speed
is improved dramatically, so the re-factoring is done there. Now the
tree is "click and go".

Don't know how this goes for larger trees, but i assume all works OK
now.

On Oct 22, 1:35 am, Joel Cass <joel.a.c...@...> wrote:

> Hi there,
>
> I feel a need to vent.
>
> A common complaint that I've had with farcry lately is in regards to the
> site tree that loads in the left-hand side of the 'site' tab. it seems to
> delve through 4 different custom tag libraries plus interactions with the
> fourQ and plain cfqueries. The whole thing seems a mess, with comments
> referencing 'crack smoking' and 'cheap hacks'.
>
> I find that sometimes first requests can take in excess of 15 seconds, which
> is unacceptable. Problem is, it's hard enough to even find where the
> bottleneck is. We have indexes set up and a good connection to the DBMS. I'm
> currently placing timers everywhere and still coming up with nothing. It's
> nuts. I'm tempted to strip out the farcry tree and implement one myself.
>
> Are there any plans to refactor the site tree rendering?
>
> Joel
--~--~---------~--~----~------------~-------~--~----~
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@...
To unsubscribe, email: farcry-dev+unsubscribe@...
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
-~----------~----~----~----~------~----~------~--~---


Re: Performance issues with site tree in admin

by joel.cass :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have 5.16. installed. Found that the permissions checking is the real cause. Mind you it took longer than expected to figure it out. The actual cause can be hard to trace down because the permissions are cached after the first hit. For now, I have disabled permissions checking, I think if this were ever to be reviewed, permissions should not be loaded in with the tree but should instead be checked when the context menu is opened.

Currently, permissions could be loaded in a separate request directly after the tree is loaded.



On Thu, Oct 22, 2009 at 10:48 AM, Marco van den Oever <marcovandenoever@...> wrote:

I know that from FC 5.1, definitely the latest version, the tree speed
is improved dramatically, so the re-factoring is done there. Now the
tree is "click and go".

Don't know how this goes for larger trees, but i assume all works OK
now.

On Oct 22, 1:35 am, Joel Cass <joel.a.c...@...> wrote:
> Hi there,
>
> I feel a need to vent.
>
> A common complaint that I've had with farcry lately is in regards to the
> site tree that loads in the left-hand side of the 'site' tab. it seems to
> delve through 4 different custom tag libraries plus interactions with the
> fourQ and plain cfqueries. The whole thing seems a mess, with comments
> referencing 'crack smoking' and 'cheap hacks'.
>
> I find that sometimes first requests can take in excess of 15 seconds, which
> is unacceptable. Problem is, it's hard enough to even find where the
> bottleneck is. We have indexes set up and a good connection to the DBMS. I'm
> currently placing timers everywhere and still coming up with nothing. It's
> nuts. I'm tempted to strip out the farcry tree and implement one myself.
>
> Are there any plans to refactor the site tree rendering?
>
> Joel



--~--~---------~--~----~------------~-------~--~----~
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@...
To unsubscribe, email: farcry-dev+unsubscribe@...
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
-~----------~----~----~----~------~----~------~--~---


Re: Performance issues with site tree in admin

by AJ Mercer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I am pretty sure that content editors will only see nav nodes in the site tree that they have permission to edit
hence the reason for checking within the webtop


2009/10/22 Joel Cass <joel.a.cass@...>
I have 5.16. installed. Found that the permissions checking is the real cause. Mind you it took longer than expected to figure it out. The actual cause can be hard to trace down because the permissions are cached after the first hit. For now, I have disabled permissions checking, I think if this were ever to be reviewed, permissions should not be loaded in with the tree but should instead be checked when the context menu is opened.

Currently, permissions could be loaded in a separate request directly after the tree is loaded.




On Thu, Oct 22, 2009 at 10:48 AM, Marco van den Oever <marcovandenoever@...> wrote:

I know that from FC 5.1, definitely the latest version, the tree speed
is improved dramatically, so the re-factoring is done there. Now the
tree is "click and go".

Don't know how this goes for larger trees, but i assume all works OK
now.

On Oct 22, 1:35 am, Joel Cass <joel.a.c...@...> wrote:
> Hi there,
>
> I feel a need to vent.
>
> A common complaint that I've had with farcry lately is in regards to the
> site tree that loads in the left-hand side of the 'site' tab. it seems to
> delve through 4 different custom tag libraries plus interactions with the
> fourQ and plain cfqueries. The whole thing seems a mess, with comments
> referencing 'crack smoking' and 'cheap hacks'.
>
> I find that sometimes first requests can take in excess of 15 seconds, which
> is unacceptable. Problem is, it's hard enough to even find where the
> bottleneck is. We have indexes set up and a good connection to the DBMS. I'm
> currently placing timers everywhere and still coming up with nothing. It's
> nuts. I'm tempted to strip out the farcry tree and implement one myself.
>
> Are there any plans to refactor the site tree rendering?
>
> Joel







--
AJ Mercer
Web Log: http://webonix.net

--~--~---------~--~----~------------~-------~--~----~
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@...
To unsubscribe, email: farcry-dev+unsubscribe@...
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
-~----------~----~----~----~------~----~------~--~---


Re: Performance issues with site tree in admin

by modius :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Oct 22, 1:34 pm, Joel Cass <joel.a.c...@...> wrote:
> I have 5.16. installed. Found that the permissions checking is the real
> cause. Mind you it took longer than expected to figure it out. The actual
> cause can be hard to trace down because the permissions are cached after the
> first hit. For now, I have disabled permissions checking, I think if this
> were ever to be reviewed, permissions should not be loaded in with the tree
> but should instead be checked when the context menu is opened.
>
> Currently, permissions could be loaded in a separate request directly after
> the tree is loaded.

If in doubt upgrade to the latest maintenance patch.

Your particular issue was likely fixed as part of FarCry 5.2, 5.1.8:
http://bugs.farcrycms.org/browse/FC-1932

Regards,

-- geoff
http://www.daemon.com.au/
--~--~---------~--~----~------------~-------~--~----~
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@...
To unsubscribe, email: farcry-dev+unsubscribe@...
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
-~----------~----~----~----~------~----~------~--~---


Re: Performance issues with site tree in admin

by joel.cass :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Geoff,

It looks like that update is worth installing. Any idea on when the release date might be? Having trouble contacting the svn server at the moment.

Thanks

On Thu, Oct 22, 2009 at 2:07 PM, modius <modius@...> wrote:

On Oct 22, 1:34 pm, Joel Cass <joel.a.c...@...> wrote:
> I have 5.16. installed. Found that the permissions checking is the real
> cause. Mind you it took longer than expected to figure it out. The actual
> cause can be hard to trace down because the permissions are cached after the
> first hit. For now, I have disabled permissions checking, I think if this
> were ever to be reviewed, permissions should not be loaded in with the tree
> but should instead be checked when the context menu is opened.
>
> Currently, permissions could be loaded in a separate request directly after
> the tree is loaded.

If in doubt upgrade to the latest maintenance patch.

Your particular issue was likely fixed as part of FarCry 5.2, 5.1.8:
http://bugs.farcrycms.org/browse/FC-1932

Regards,

-- geoff
http://www.daemon.com.au/



--~--~---------~--~----~------------~-------~--~----~
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@...
To unsubscribe, email: farcry-dev+unsubscribe@...
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
-~----------~----~----~----~------~----~------~--~---


Re: Performance issues with site tree in admin

by Blair McKenzie-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

CVSDude made some server changes recently: all working copies need to be relocated from http://svn1.cvsdude.com/modius/ to http://modius.svn.cvsdude.com/. That might be what's causing your connection issues.

Blair

On Thu, Oct 22, 2009 at 3:42 PM, Joel Cass <joel.a.cass@...> wrote:
Thanks Geoff,

It looks like that update is worth installing. Any idea on when the release date might be? Having trouble contacting the svn server at the moment.

Thanks


On Thu, Oct 22, 2009 at 2:07 PM, modius <modius@...> wrote:

On Oct 22, 1:34 pm, Joel Cass <joel.a.c...@...> wrote:
> I have 5.16. installed. Found that the permissions checking is the real
> cause. Mind you it took longer than expected to figure it out. The actual
> cause can be hard to trace down because the permissions are cached after the
> first hit. For now, I have disabled permissions checking, I think if this
> were ever to be reviewed, permissions should not be loaded in with the tree
> but should instead be checked when the context menu is opened.
>
> Currently, permissions could be loaded in a separate request directly after
> the tree is loaded.

If in doubt upgrade to the latest maintenance patch.

Your particular issue was likely fixed as part of FarCry 5.2, 5.1.8:
http://bugs.farcrycms.org/browse/FC-1932

Regards,

-- geoff
http://www.daemon.com.au/






--~--~---------~--~----~------------~-------~--~----~
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@...
To unsubscribe, email: farcry-dev+unsubscribe@...
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
-~----------~----~----~----~------~----~------~--~---


Re: Performance issues with site tree in admin

by joel.cass :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Blair,

I checked out the latest milestone release and things seem a lot faster now.

Joel

On Thu, Oct 22, 2009 at 3:48 PM, Blair McKenzie <shib71@...> wrote:
CVSDude made some server changes recently: all working copies need to be relocated from http://svn1.cvsdude.com/modius/ to http://modius.svn.cvsdude.com/. That might be what's causing your connection issues.

Blair


On Thu, Oct 22, 2009 at 3:42 PM, Joel Cass <joel.a.cass@...> wrote:
Thanks Geoff,

It looks like that update is worth installing. Any idea on when the release date might be? Having trouble contacting the svn server at the moment.

Thanks


On Thu, Oct 22, 2009 at 2:07 PM, modius <modius@...> wrote:

On Oct 22, 1:34 pm, Joel Cass <joel.a.c...@...> wrote:
> I have 5.16. installed. Found that the permissions checking is the real
> cause. Mind you it took longer than expected to figure it out. The actual
> cause can be hard to trace down because the permissions are cached after the
> first hit. For now, I have disabled permissions checking, I think if this
> were ever to be reviewed, permissions should not be loaded in with the tree
> but should instead be checked when the context menu is opened.
>
> Currently, permissions could be loaded in a separate request directly after
> the tree is loaded.

If in doubt upgrade to the latest maintenance patch.

Your particular issue was likely fixed as part of FarCry 5.2, 5.1.8:
http://bugs.farcrycms.org/browse/FC-1932

Regards,

-- geoff
http://www.daemon.com.au/









--~--~---------~--~----~------------~-------~--~----~
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@...
To unsubscribe, email: farcry-dev+unsubscribe@...
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
-~----------~----~----~----~------~----~------~--~---