Refactor PP2 charsets handling, use pazpar2_mutex.
authorAdam Dickmeiss <adam@indexdata.dk>
Mon, 15 Mar 2010 14:21:30 +0000 (15:21 +0100)
committerAdam Dickmeiss <adam@indexdata.dk>
Mon, 15 Mar 2010 14:21:30 +0000 (15:21 +0100)
commit2cfd7518dc740c913602ea8306ec8f27509b00d4
tree1d4981e78c86c0620380fa11d6a2a894a6f79cc4
parent4494029e08f6c02a97d578d7082d23d670af5e76
Refactor PP2 charsets handling, use pazpar2_mutex.

pp2_relvance_tokenize split into functions pp2_relvance_tokenize
and pp2_relevance_first. This allows ICU tokenize handlers to be
reused within a thread and makes ingest_to_cluster slightly faster.
14 files changed:
src/charsets.c
src/charsets.h
src/client.c
src/database.c
src/http.c
src/http_command.c
src/normalize_cache.c
src/pazpar2.c
src/pazpar2_config.c
src/reclists.c
src/relevance.c
src/relevance.h
src/session.c
src/session.h