CVS Commit Overview for 2008-05-07
==================================
2008-05-07 Radoslav Ivanov <[email protected]>
* modules/websearch/lib/search_engine_query_parser.py: Add class
for translation from SPIRES search syntax to Invenio search syntax.
2008-05-07 Tibor Simko <[email protected]>
* modules/websearch/lib/search_engine_tests.py: Added test cases
for parsing structured queries using existing, non-existing, and
MARC-tag defined indexes.
2008-05-07 Tibor Simko <[email protected]>
* modules/websearch/lib/search_engine.py: Fixed parsing of
structured queries so that the nonexistent index codes are not
taken into account.
2008-05-07 Tibor Simko <[email protected]>
* config/invenio.conf,
modules/websearch/lib/websearch_templates.py: Added new conf
variable CFG_WEBSEARCH_SPLIT_BY_COLLECTION, making the "split by
collection" feature configurable.
2008-05-07 Tibor Simko <[email protected]>
* modules/websearch/lib/search_engine.py: Fixed MARC-tag defined
code test for tags above 9*.
2008-05-07 Tibor Simko <[email protected]>
* Makefile.am: Fixed an ALTER TABLE statement in
update-v0.99.0-tables.
2008-05-07 Tibor Simko <[email protected]>
* modules/websearch/lib/search_engine.py: In the highest verbose
mode and the search stage 1, do not print the full list of recIDs
found for every basic search unit (since the list can be too long
for queries like 'of'), but rather print an abbreviated form as
provided by intbitset.
2008-05-07 Tibor Simko <[email protected]>
* modules/bibrank/lib/bibrank_citation_searcher.py:
get_records_with_num_cites() now returns intbitset, saving
unnecessary list to set to list to hitset conversions.
2008-05-07 Tibor Simko <[email protected]>
* modules/websearch/lib/search_engine.py: Refactored
search_special_fields() into search_unit_by_times_cited(). Removed
unnecessary list/set conversions. Plugged the function into
search_unit() so that low-level API can use "cited:" index too.
Fixed record universe detection so that "cited:" works in
restricted collections too.
--
CDS Invenio Developers <[email protected]>