[go: up one dir, main page]

Menu

Commit [r281]  Maximize  Restore  History

v2.0.29 Tue, 09 Sep 2014 13:15:33 +0200 moocow

+ sanity checks when loading server config in ConcordDmnLib/Corpora.cpp: ensure subcorpora are reachable
+ changed handling of multiply-defined bibl fields
- formerly caused fatal errors, now just produce warnings
+ fleshed out ReadXmlField() in Bibliography.cpp to handle e.g. constant XPath expressions (especially for built-in integer fields (date))
+ allow server:MYNAME syntax in ddc_server.cfg for providing symbolic names for branch servers
- useful for log files shared by multiple branch servers
+ more robust 'vstatus' and 'info' commands via try+catch in CDDCBranchServer::GetSubcorpusJsonArray()
- detect and report error strings for each subcorpus rather than falling back to server-loop catch
- runtime queries to buggy subcorpora still trigger the server-loop catch, returning just an error message

mukau 2014-09-09

changed /ddc/trunk/Changes
changed /ddc/trunk/etc/ddc_server.cfg
changed /ddc/trunk/src/ConcordDmnLib/BranchServer.cpp
changed /ddc/trunk/src/ConcordDmnLib/Corpora.cpp
changed /ddc/trunk/src/ConcordLib/Bibliography.cpp
changed /ddc/trunk/src/ConcordLib/ConcordOptions.cpp
changed /ddc/trunk/src/common/utilit.cpp
changed /ddc/trunk/src/common/utilit.h
changed /ddc/trunk/src/ddc_daemon/ddc_daemon.cpp