Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Ticket #250 (closed defect: fixed)

Opened 13 years ago

Last modified 12 years ago

CatWalk script stalls on large collections of objects

Reported by: bbockelm@… Owned by: anonymous
Priority: normal Milestone: 0.9
Component: Toolbox Version:
Severity: normal Keywords:
Cc:

Description

CatWalk causes a user's browser to stall when there is a large number of objects in a collection.

For example, I am working on a cataloging system where each catalog might have 500 files. If I try to browse the files in a catalog with CatWalk, the browser stalls for a long time (Firefox asks me if I want to stop the unresponsive script).

Perhaps CatWalk could limit the maximum results it shows at a time; if there are more results than the max, then give the first N results with "next" and "previous" links.

Attachments

catwalk-step-display.diff Download (2.9 KB) - added by bbockelm@… 13 years ago.
Patch to catwalk.py for stepped displays
catwalk-step-display-js.diff Download (3.6 KB) - added by bbockelm@… 13 years ago.
Patch to catwalk.js for stepped displays

Change History

comment:1 Changed 13 years ago by ronald@…

  • Status changed from new to closed
  • Resolution set to fixed

Changeset 414 added paging capabilities to CatWalk's browse view. This will let you see 10 records at a time. Still need to add paging to join views, and foreignkeys.

Changed 13 years ago by bbockelm@…

Patch to catwalk.py for stepped displays

Changed 13 years ago by bbockelm@…

Patch to catwalk.js for stepped displays

Note: See TracTickets for help on using tickets.