[go: up one dir, main page]

Menu

Commit [r62]  Maximize  Restore  History

v2.0.9 Mon, 22 Apr 2013 16:09:23 +0200 moocow

+ fixed bug with extrema-specification in #greater_by_date[LO,HI]
+ problem is more general with descending sorts
- assumedly #greater_by_size, #greater_by_rank, and #greater_by[FIELD] are also affected
- descending sorts SHOULD just wrap ascending variants with a specialied comparison operator,
BUT that wreaks havoc with extrema-based filtering in CConcHolder::GetAllHits()
- underlying weakness seems to be confusion wrt what's being sorted (hits vs hit-indices vs ...),
over-use of literal < operator on CHit.m_OrderId (e.g. in my_lower_bound()), and general wonkiness
wrt sorting vs bounds-checking

mukau 2013-04-22

changed /ddc/trunk/Changes
changed /ddc/trunk/configure.ac
changed /ddc/trunk/doc/ddc_opt.5
changed /ddc/trunk/doc/ddc_query.5
added /ddc/trunk/scripts/date2int.perl
added /ddc/trunk/scripts/int2date.perl
changed /ddc/trunk/scripts/json2kwic.perl
changed /ddc/trunk/src/ConcordLib/Bibliography.cpp
changed /ddc/trunk/src/ConcordLib/ConcCommon.h
changed /ddc/trunk/src/ConcordLib/ConcHolder.cpp
changed /ddc/trunk/src/ConcordLib/QueryFilter.cpp
changed /ddc/trunk/src/ConcordLib/QueryFilter.h
changed /ddc/trunk/src/common/utilit.cpp
changed /ddc/trunk/src/common/utilit.h