mirror of
https://github.com/postgres/postgres.git
synced 2025-05-21 15:54:08 +03:00
Remove the 'strategy map' code, which was a large amount of mechanism that no longer had any use except reverse-mapping from procedure OID to strategy number. Passing the strategy number to the index AM in the first place is simpler and faster. This is a preliminary step in planned support for cross-datatype index operations. I'm committing it now since the ScanKeyEntryInitialize() API change touches quite a lot of files, and I want to commit those changes before the tree drifts under me.
Miscellaneous utility functions for PostgreSQL. Copyright (C) 1999, Massimo Dal Zotto <dz@cs.unitn.it> This software is distributed under the GNU General Public License either version 2, or (at your option) any later version. backend_pid() return the pid of our corresponding backend. unlisten(relname) unlisten from a relation or from all relations if the argument is null, empty or '*'. It is now obsoleted by the new unlisten command but still useful if you want unlisten a name computed by the query. Note that a listen/notify relname can be any ascii string, not just valid relation names. min(x,y) max(x,y) return the min or max of two integers. -- Massimo Dal Zotto <dz@cs.unitn.it>