[Xapian-tickets] [Xapian] #697: Omega SORTREVERSE semantics confusing
Xapian
nobody at xapian.org
Thu Dec 10 11:49:33 GMT 2015
#697: Omega SORTREVERSE semantics confusing
--------------------+-----------------------------
Reporter: olly | Owner: olly
Type: defect | Status: assigned
Priority: normal | Milestone: 1.3.4
Component: Omega | Version: 1.3.3
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: | Operating System: All
--------------------+-----------------------------
Comment (by james):
#311 was seven years ago, so I don't think it's impossible to rethink
things if we decide it's sensible. However the argument for consistency
with C++ may be the right call. My thought was for people coming from
outside the ecosystem, say web developers who have experience with either
SQL (`ORDER BY … DESC|ASC`) or ORMs (some of which do things like
`.order_by('-field_name')` to do reverse sorting). I don't actually know
what the audience for Omega is these days, however (since a lot of web
frameworks have an indirect way of integrating Xapian, web developers from
those backgrounds are probably less likely to use Omega at all).
I like the decoupling idea, but agree that it isn't right for before 1.4.
Whether it's worth doing depends I think a little on who is using Omega
and what their background is.
--
Ticket URL: <http://trac.xapian.org/ticket/697#comment:5>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list