mirror of
https://github.com/postgres/postgres.git
synced 2026-01-05 23:38:41 +03:00
Remove deprecated containment operators for contrib types.
Since PG 8.2, @ and ~ have been deprecated aliases for the containment
operators @> and <@. It seems like enough time has passed to actually
remove them, so do so.
This completes the project begun in commit 2f70fdb06. Note that in
the core types, the relation to the preferred operator names was
reversed from what it is in these contrib modules. The confusion
that induced was a large part of the reason for deprecation.
Justin Pryzby
Discussion: https://postgr.es/m/20201027032511.GF9241@telsasoft.com
This commit is contained in:
@@ -7,7 +7,7 @@ OBJS = \
|
||||
cubeparse.o
|
||||
|
||||
EXTENSION = cube
|
||||
DATA = cube--1.2.sql cube--1.2--1.3.sql cube--1.3--1.4.sql \
|
||||
DATA = cube--1.2.sql cube--1.2--1.3.sql cube--1.3--1.4.sql cube--1.4--1.5.sql \
|
||||
cube--1.1--1.2.sql cube--1.0--1.1.sql
|
||||
PGFILEDESC = "cube - multidimensional cube data type"
|
||||
|
||||
|
||||
8
contrib/cube/cube--1.4--1.5.sql
Normal file
8
contrib/cube/cube--1.4--1.5.sql
Normal file
@@ -0,0 +1,8 @@
|
||||
/* contrib/cube/cube--1.4--1.5.sql */
|
||||
|
||||
-- complain if script is sourced in psql, rather than via ALTER EXTENSION
|
||||
\echo Use "ALTER EXTENSION cube UPDATE TO '1.5'" to load this file. \quit
|
||||
|
||||
-- Remove @ and ~
|
||||
DROP OPERATOR @ (cube, cube);
|
||||
DROP OPERATOR ~ (cube, cube);
|
||||
@@ -1,6 +1,6 @@
|
||||
# cube extension
|
||||
comment = 'data type for multidimensional cubes'
|
||||
default_version = '1.4'
|
||||
default_version = '1.5'
|
||||
module_pathname = '$libdir/cube'
|
||||
relocatable = true
|
||||
trusted = true
|
||||
|
||||
Reference in New Issue
Block a user