[Koha-bugs] [Bug 21405] Pagination in authorities search broken for Zebra and broken for 10000+ results in ES

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sat Oct 6 11:21:32 CEST 2018


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21405

Séverine Queune <severine.queune at bulac.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #79948|0                           |1
        is obsolete|                            |

--- Comment #6 from Séverine Queune <severine.queune at bulac.fr> ---
Created attachment 80158
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=80158&action=edit
Bug 21405: Fix authorities pagination for Zebra and ES

This patch corrects a problem introduced by bug 20261

The underlying problem still exists - the two search_auth_compat methods
don't expect the same information. Using the 'options' parameter allows
us to work around this for ES.

Additionally code is added to avoid asking for more results form ES than
are returned.

To test:
 1 - Perform an authorities search with 1+ pages using Zebra
 2 - Page through results, note you are only offseeting by 1 each time
 3 - Perform an authorities search with 10,000+ results in ES
 4 - Click on the last page and get an error
 5 - Apply patch
 6 - Retry Zebra search
 7 - Results should paginate correctly
 8 - Clicking on last page should return last results
 9 - Retry ES results
10 - Results should paginate correctly
11 - Clicking on last page hsould return last results

Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list