LP#1505286: add release notes
authorGalen Charlton <gmc@esilibrary.com>
Fri, 23 Oct 2015 17:18:19 +0000 (17:18 +0000)
committerBen Shum <ben@evergreener.net>
Wed, 24 Feb 2016 04:49:01 +0000 (23:49 -0500)
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Ben Shum <ben@evergreener.net>
docs/RELEASE_NOTES_NEXT/OPAC/Limit_number_of_facets_retrieved.txt [new file with mode: 0644]

diff --git a/docs/RELEASE_NOTES_NEXT/OPAC/Limit_number_of_facets_retrieved.txt b/docs/RELEASE_NOTES_NEXT/OPAC/Limit_number_of_facets_retrieved.txt
new file mode 100644 (file)
index 0000000..bd0c7ea
--- /dev/null
@@ -0,0 +1,14 @@
+Limit number of facets retrieved during search
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Catalog search now sets a limit on the number of facets retrieved
+per defined facet field. Setting a limit is useful so that
+`open-ils.cstore backends don't end up needlessly consuming
+memory when fetching facets for a large result set; if a broad
+search retrieves over 10,000 author facets (say), even the most
+persistant user is not going to actually look at all of them. Fetching
+fewer facets can also slightly speed up generation of search results.
+
+The limit is controlled by a new global flag, `search.max_facets_per_field`,
+whose label is "Search: maximum number of facet values to retrieve for
+each facet field".  The default limit value is 1,000, but lower values
+(e.g., 100) are perhaps even better for most catalogs.