Bug 14401: Zebra index configuration doesn't allow exact search for C.
2 lines in the Zebra configuration files prevent an exact search for C., while all other [A-Z]. searches work correctly. After taking a look at the /etc/zebradb/etc/word-phrase-utf.chr those 2 lines cause the problem: map (^c\.) @ map (^C\.) @ I propose to remove them. To test: - Catalog a record with an item with callnumber: C. - Catalog a record with an item with callnumber: B. - Try seaching for the second using callnum,ext:B. (exact field search) - Verify search works. - Try searching for the other with callnum,ext:C. - Verify no result. - Apply the patch - copy the zebra config file if necessary into the right spot - Reindex - Repeat searches - both should not bring up the correct record. Signed-off-by: Indranil Das Gupta (L2C2 Technologies) <indradg@gmail.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Mason James <mtj@kohaaloha.com>
This commit is contained in:
parent
65d406d3a6
commit
5ca9430d1e
|
|
@ -304,9 +304,7 @@ map (^Cop\.) @
|
|||
map (^COP\s) @
|
||||
map (^COP\.) @
|
||||
map (^c\s) @
|
||||
map (^c\.) @
|
||||
map (^C\s) @
|
||||
map (^C\.) @
|
||||
map (^\[sd\]) @
|
||||
map (^\[s\.d\.\]) @
|
||||
map (^\[Sd\]) @
|
||||
|
|
|
|||
Loading…
Reference in New Issue