[go: up one dir, main page]

Menu

Commit [r1549]  Maximize  Restore  History

+ merged branch ddc-2.2.7+prune -r1530:1548 intro trunk:

* added #PRUNE_ASC[N,KEY(s)] and #PRUNE_DESC[N,KEY(s)] filters
- limit response to at most N hits per count-key given by KEY(s)
- only metadata attributes allowed in KEY(s) (because token-attribute key evaluation needs more ConcSession data populated than we have or want)
* overhauled handling of ':'-operator in both branch and leaf servers
- fixes mantis #50057 ; helps workaround mantis #50058
- actually parse queries in CDDCBranchServer during runq.Init()
- updated query parser (:-operator only allowed *after* all other filters, and *not* in count-query daughters)
- updated server protocol: added optional REQPATH before HINT
+ needed for correct evaluation of ** path-wildcards in ':'-operator subcorpus lists
- added CHost::m_ShortName - without 'server:' prefix
- added CDDCBranchServer::m_HostMap - for less painful daughter-selection
- added CRunQueryData::ReqPath - for tracking request paths (for server VersionCompat >= 2.2.8)
* added new server request nodes - return list of all reachable sub*corpus paths ()

mukau 2020-12-04

1 2 3 > >> (Page 1 of 3)
changed /ddc/trunk
changed /ddc/trunk/Changes
changed /ddc/trunk/configure.ac
changed /ddc/trunk/doc/ddc_cfg.5
changed /ddc/trunk/doc/ddc_files.5
changed /ddc/trunk/doc/ddc_opt.5
changed /ddc/trunk/doc/ddc_proto.5
changed /ddc/trunk/doc/ddc_query.5
changed /ddc/trunk/doc/ddc_server.opt.5
changed /ddc/trunk/doc/ddc_tabs.5
changed /ddc/trunk/doc/querydoc/querydoc.html
changed /ddc/trunk/doc/querydoc/querydoc.pod
changed /ddc/trunk/doc/querydoc/querydoc.xml
changed /ddc/trunk/etc/ddc_local_corpora.cfg
changed /ddc/trunk/etc/ddc_server.cfg
changed /ddc/trunk/etc/ddc_server.opt
changed /ddc/trunk/src/CommonLib/CHost.cpp
changed /ddc/trunk/src/CommonLib/CHost.h
changed /ddc/trunk/src/CommonLib/ddcStringEnum.h
changed /ddc/trunk/src/ConcordDmnLib/BranchServer.cpp
changed /ddc/trunk/src/ConcordDmnLib/BranchServer.h
changed /ddc/trunk/src/ConcordDmnLib/Corpora.cpp
changed /ddc/trunk/src/ConcordDmnLib/LeafServer.cpp
changed /ddc/trunk/src/ConcordDmnLib/LeafServer.h
changed /ddc/trunk/src/ConcordDmnLib/Server.cpp
/ddc/trunk
Directory.
1 2 3 > >> (Page 1 of 3)