https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42682 Bug ID: 42682 Summary: Elasticsearch-powered patron search Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Patrons Assignee: koha-bugs@lists.koha-community.org Reporter: tomascohen@gmail.com QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com, kyle@bywatersolutions.com Here we go again. Lessons learned from bug 17500. This bug adds Elasticsearch-based patron searching to Koha, providing significant performance improvements for libraries with large patron databases (tested with 1.5M patrons). Key features: - New ES patrons index with configurable field mappings - REST API endpoint (GET /search/patrons) with facets, column filters, and sorting - Full UI parity with the existing patron search (toolbar, dropdowns, letter browsing) - Async overdues loading via separate endpoint (bug 42679) for fast initial render - Honors DefaultPatronSearchFields and DefaultPatronSearchMethod sysprefs - Autocomplete integration in the header search box - Transparent redirect from member.pl/members-home.pl when enabled - Configurable max_result_window via ElasticsearchPatronMaxResultWindow syspref New system preferences: - ElasticsearchPatronSearch (YesNo) - ElasticsearchPatronMaxResultWindow (integer, default 1000000) - ElasticsearchIndexStatus_patrons (internal) Depends on bug 42679. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.