Homec4science

WebSearch: improvements for collection admin

Authored by Samuele Kaplun <samuele.kaplun@cern.ch> on Mar 18 2011, 15:38.

Description

WebSearch: improvements for collection admin

  • Fix collection loop check in webcoll (in get_ancestors and get_descendants) that was broken for some cases.
  • New fix_collection_scores() function in websearchadminlib.py to correct and uniformize all collection scores in collection_collection table.
  • Improve speed of perform_checkcollectionstatus by correctly exploiting restricted_collections cache and by checking only if collections have sons without calculating the whole descendants set.

Details

Committed
Tibor Simko <tibor.simko@cern.ch>Mar 25 2011, 15:58
Parents
R3600:24eca22eaaa7: WebSearch: apply wildcard limit only when needed
Branches
Unknown
Tags
Unknown

Event Timeline

Tibor Simko <tibor.simko@cern.ch> committed R3600:9b93e943f536: WebSearch: improvements for collection admin (authored by Samuele Kaplun <samuele.kaplun@cern.ch>).Mar 25 2011, 15:58