Displaying details for records with hundreds or thousands of items

Bug #491594 reported by Dan Scott
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Won't Fix
Low
Unassigned

Bug Description

From http://markmail.org/message/g2267j32yz5z7yxp

On Thu, 2009-11-05 at 15:44 -0500, Art W Rhyno wrote:

This is a patch for dealing with bib records that have large numbers of items, a situation which can cause the network to timeout in the opac if the set is too large. At Windsor, this is often caused by microfilm sets, for example, The New York Times [1] has 3527 items, I suspect a better approach for dealing with this is to set up an opensrf call that leverages postgres for doing the paging, but this modifies the rdetail.js file in the opac skin. I have put a simplistic sorting function in place, many of our microform holdings have the year as the final part of the call number, and this sorts the set in order when the call number is in this format.

DCO attached, feedback welcome, and thanks to Dan for pushing us to put forward opac modifications.

Revision history for this message
Dan Scott (denials) wrote :
James Fournie (jfournie)
Changed in evergreen:
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Jason Stephenson (jstephenson) wrote :

This patch or something like it was committed, wasn't it? If so, this should probably be changed to fix released.

Revision history for this message
Mike Rylander (mrylander) wrote :

No, but SuperCat (well, unAPI) got the ability to page through the holdings of a bib record, and a new implementation of the copy summary section could be constructed using FeedTemplate (provided by BibTemplate) to make use of this relatively simply.

We might want to provide this as an alternate implementation of copy paging (arguably, it is already, in the conifer contrib branch) but with the ability for the server to do more of the work for us, and the simplification and abstraction of BibTemplate, I'm severely disinclined to apply this. I'm marking it as Opinion for lack of a better classification, and it wouldn't hurt to point this out if someone out there is in dire need of a quick patch that addresses the tons-of-copies problem.

All of that being said, thanks Art for generating this!

Changed in evergreen:
status: Triaged → Opinion
Revision history for this message
Dan Scott (denials) wrote :

"Opinion" hides this bug from the default search, which is not optimal.

Marking as "Confirmed" because the discussion about how to handle bibs with hundreds of copies has come up a number of times in IRC (it just did again, a few minutes ago) and it is a confirmed bug in all available versions of Evergreen.

Until an alternate working solution is committed, this is a serious deficiency in Evergreen for which Art's patch offers a working workaround - or, perhaps someone will read this ticket and explore the directions that Mike has suggested for a better solution than Art's patch provides.

Changed in evergreen:
status: Opinion → Confirmed
Revision history for this message
Jason Stephenson (jstephenson) wrote :

The patch no longer merges cleanly in 2.0, 2.1 or master. I'm not certain how to resolve the conflicts at the moment, so this one stays a patch for now.

Revision history for this message
Jason Stephenson (jstephenson) wrote :

The patch won't apply cleanly in anything resembling a modern installation.

Changed in evergreen:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.