]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1259665 Split series browse config from search
authorDan Wells <dbw2@calvin.edu>
Thu, 27 Mar 2014 18:19:34 +0000 (14:19 -0400)
committerBen Shum <bshum@biblio.org>
Fri, 28 Mar 2014 20:54:57 +0000 (16:54 -0400)
commitca359decc05131f82a7ebd4146c4acb68b7c4010
tree4e59c1443fc7d5f3f23ffbc7f43252fe2dae2a8a
parentab20899685ce2660424ad732bbeceb87b4a18f29
LP#1259665 Split series browse config from search

When we added browse support in 2.5, we took extra care to ensure that
our series browse entries would sort and display reliably.

800t does not specify non-filing characters, so it was excluded from
browse.  Unfortunately, since browse and search had a single root
config, this removed 800t from search as well.

While we may want to reconsider expanding later on, this commit takes
a conservative approach, and uses all series values for search and
facets, but only entries with a usable filing indicator will be
extracted for browse.  It accomplishes this by splitting the series
config in two, one config for search/faceting, and a second config
dedicated to browse (similar to what was done for title).

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.re-add_800_t_search_and_facets.sql [new file with mode: 0644]