[Koha-bugs] [Bug 20212] Slowness in receiving in acquisitions

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Feb 2 20:06:49 CET 2021


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

Tomás Cohen Arazi <tomascohen at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Text to go in the|This development changes    |This development changes
      release notes|how the orders table on     |how the orders table on
                   |receiving in acquisitions   |receiving in acquisitions
                   |is rendered.
               |is rendered.
                   |Before this                 |Before this
                   |patches all active orders   |patches all active orders
                   |data was fetched from the   |data was fetched from the
                   |database, along with all    |database, along with all
                   |the related data (patrons,  |the related data (patrons,
                   |biblio). This lead to       |biblio). This lead to
                   |significant delays because  |significant delays because
                   |all orders matching the     |all orders matching the
                   |filtering criteria were     |filtering criteria were
                   |loaded, even when only 20   |loaded, even when only 20
                   |rows are displayed on the   |rows are displayed on the
                   |UI.
                        |UI.
                   |With this patch, the        |With this patch, the
                   |table is rendering using    |table is rendering using
                   |server-side pagination,     |server-side pagination,
                   |provided by the REST API.   |provided by the REST API.
                   |This means
                 |This means
                   |(1) only the                |(1) only the
                   |information to be rendered  |information to be rendered
                   |is fetched (faster drawing  |is fetched (faster drawing
                   |(2) the page doesn't reload |(2) the page doesn't reload
                   |anymore when a new filter   |anymore when a new filter
                   |is added: it just refreshes |is added: it just refreshes
                   |the table, very fastly.     |the table, very fastly.
                   |                            |
                   |                            |Sponsored-by: Camden County
                   |                            |Library System
                   |                            |Sponsored-by: ByWater
                   |                            |Solutions

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


More information about the Koha-bugs mailing list