public inbox for [email protected]  
help / color / mirror / Atom feed
From: Oleg Bartunov <[email protected]>
To: Pgsql Hackers <[email protected]>
Subject: remove deprecated @@@ operator ?
Date: Sun, 21 Oct 2018 23:14:34 +0300
Message-ID: <CAF4Au4wmUsZRVhR+ySpvabRfB_1D1fnrPY9TRAKO2DEbi4Cpgg@mail.gmail.com> (raw)

Hello,

The  commit 9b5c8d45f62bd3d243a40cc84deb93893f2f5122 is now 10+ years
old, may be we could remove deprecated @@@ operator ?


Author: Tom Lane <[email protected]>
Date:   Mon Apr 14 17:05:34 2008 +0000

    Push index operator lossiness determination down to GIST/GIN opclass
    "consistent" functions, and remove pg_amop.opreqcheck, as per recent
    discussion.  The main immediate benefit of this is that we no longer need
    8.3's ugly hack of requiring @@@ rather than @@ to test weight-using tsquery
    searches on GIN indexes.  In future it should be possible to optimize some
    other queries better than is done now, by detecting at runtime whether the
    index match is exact or not.

    Tom Lane, after an idea of Heikki's, and with some help from Teodor.

Best Regards,
Oleg
-- 
Postgres Professional: http://www.postgrespro.com
The Russian Postgres Company




reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected]
  Subject: Re: remove deprecated @@@ operator ?
  In-Reply-To: <CAF4Au4wmUsZRVhR+ySpvabRfB_1D1fnrPY9TRAKO2DEbi4Cpgg@mail.gmail.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox