eXtensibleCatalog / test

Testing
MIT License
0 stars 0 forks source link

"More" links in the facets column #112

Closed patrickzurek closed 7 years ago

patrickzurek commented 7 years ago

JIRA issue created by: dlindahl Originally opened: 2011-11-28 08:24 PM

Issue body: (nt)

This issue has an attachment associated with it (external link): [ncip error.png](http://www.carli.illinois.edu/sites/files/XCfiles/ncip error.png)

patrickzurek commented 7 years ago

JIRA Comment by user: dlindahl JIRA Timestamp: 2011-11-28 08:24 PM

Comment body:

The links to expand the facets ("more") to see more of them seem to take a very long time to work. I waited 60 seconds or longer for it to come back to me. First I tried a search for Harry and then for Harry Potter. Each time I tried to click the "More" link under the language facet.

This does seem important, since our interface appears to hang indefinitely. Better to not offer a link if the feature does not work. This must be a new issue, because the "more" links used to work much faster than this.

patrickzurek commented 7 years ago

JIRA Comment by user: pkiraly JIRA Timestamp: 2011-11-28 10:21 PM

Comment body:

The problem is not with the "more". It is with the NCIP calls. There is something with NCIP since the last week, and it does not responce correctly. The DT has an NCIP timeout, it is 20 sec. The more link uses Ajax calls. The browser can launch a limited number of Ajax calls parallelly, and there are 10 NCIP + 10 cover image calls which starts automatically before the more link click event. The more link should wait untill almost all previous Ajax calls finished, and it takes for a while. Then the response will be immediatelly.

The NCIP response needs more investigation. Do you know something special, or do I start debug DT, to find out whether the error is inside DT?

patrickzurek commented 7 years ago

JIRA Comment by user: rcook JIRA Timestamp: 2011-11-28 10:31 PM

Comment body:

Peter, not sure what you are saying about the "something wrong with NCIP calls the past week". Just slower? Can you pinpoint it more? Expand on the behavior you are seeing?

Additionally, do you have to wait for all the ajax responses before you execute a facet selection? It seems like a facet selection should supersede the NCIP calls, as the user has made a decision about what they wish to see. Do we have to make them wait for data they may not care about?

patrickzurek commented 7 years ago

JIRA Comment by user: dlindahl JIRA Timestamp: 2011-11-29 02:15 AM

Comment body:

Randy, I think Peter is asking if the NCIP server is down or if you want him to investigate what is wrong with the NCIP server. Or do you want someone else to investigate that since he has a lot on his plate.

patrickzurek commented 7 years ago

JIRA Comment by user: rcook JIRA Timestamp: 2011-11-29 01:13 PM

Comment body:

I reported yesterday in the NCIP login bug that NCIP server was down yesterday. Ralph started Tomcat and I was able to log in again, but this facet issue remains.

It seems that the SERP page is not getting any Availability but the full record page is, along with an error (see screen shot). So as far as I can tell, the NCIP server is up, but Drupal is not acting correctly.

patrickzurek commented 7 years ago

JIRA Comment by user: rcook JIRA Timestamp: 2011-11-29 01:15 PM

Comment body:

Forgot to notify Dave.

patrickzurek commented 7 years ago

JIRA Comment by user: pkiraly JIRA Timestamp: 2011-11-29 10:14 PM

Comment body:

There were an error in DT, which had a result, that it sent the string "undefined" instead of a bib id to NCIP server, which slowed down the whole SERP page. It is solved, and the "more" link is quick again.

A clarification for Ajax calls: the "more" should not wait for all NCIP's finished. The browser can run several threads (ajax calls) parallelly, and if one finished, a new enters the pool from the queue. The number of the pool is tipically 5, but it can be larger. It depends on browsers' settings.

The error Randall reported is in connection with the "hasVersion" issue, and it is also solved.

patrickzurek commented 7 years ago

Issue resolved: 2011-11-29 10:14 PM