Changes taking a looong time on one card

  • View
  • Changes
  • Options
  • Related
  • Edit
  • Changes (the tab, and older/newer) are taking ~~30 seconds to load for http://grouppatternlanguage.org/wagn/Group_Bios

     

    Other pages are a little slow, but not nearly as bad, e.g. http://grouppatternlanguage.org/wagn/What_we_mean_by_pattern

    Status:
    acknowledged

  • View
  • Changes
  • Options
  • Related
  • Edit
  • We should really just disable changes on long pages for now.


    please don't test this on any other long pages :)

      --Ethan McCutchen.....Thu Mar 24 21:24:00 -0700 2011


    Slow is better than impossible. You want to disable 'cause it slows the whole server down?

     

    Any thoughts on solutions? Are diffs just inherently that slow? If so is there a way to optimize them, or cache them? (hrm, caching would still require running them at some point)

      --John Abbe.....Thu Mar 24 23:21:07 -0700 2011


    Yeah, it bogs the server. Solution is rewrite. More of a "Blueprint" thing than a ticket, because we want to redo interface, storages, diffs, everything.

     

    In the short term, though, I'll probably disable it.

      --Ethan McCutchen.....Sat Mar 26 10:49:47 -0700 2011


    (sent to tree) The changes tab is (and always has been) very slow on very long text pages. The functionality is one of the few remnants of an older system called "Instiki" from which Wagn borrowed heavily in its early days.

     

    We are discussing ways to rewrite the whole revision management system, but we have no easy answer for this problem in the meantime, so we will probably start disabling it on long pages.

      --Ethan McCutchen.....Sat Mar 26 10:52:12 -0700 2011


    workaround is to use more inclusions.

     

    note: when we disable, we can still make it possible to see old revisions without highlighted changes.

      --Ethan McCutchen.....Sat Mar 26 10:53:47 -0700 2011

    try it

     

    wagneers

    intro

    videos

    features

    syntax

    weekly calls

    ideas

     

    twitter

    mailing list

     

    developers

    roadmap

    next release

    tickets

    pack API

    REST API

    one-pager

     

    github

    mailing list

     

    wagn.org

    recent

    todo