Wiki / Operator Families
Operator Families
Compare versionsIndex operator classes and families, strategy operators and support functions.
Reading PostgreSQL 18.6.
344 entries; 323 recorded in PostgreSQL 18.6.
-
Not recorded in the selected version.
-
btree/array_ops (class) B-tree classes
B-tree operator class for anyarray; member of array_ops.
-
btree/bit_ops (class) B-tree classes
B-tree operator class for bit; member of bit_ops.
-
btree/bool_ops (class) B-tree classes
B-tree operator class for bool; member of bool_ops.
-
btree/bpchar_ops (class) B-tree classes
B-tree operator class for bpchar; member of bpchar_ops.
-
btree/bpchar_pattern_ops (class) B-tree classes
B-tree operator class for bpchar; member of bpchar_pattern_ops.
-
btree/bytea_ops (class) B-tree classes
B-tree operator class for bytea; member of bytea_ops.
-
btree/char_ops (class) B-tree classes
B-tree operator class for char; member of char_ops.
-
btree/cidr_ops (class) B-tree classes
B-tree operator class for inet; member of network_ops.
-
btree/date_ops (class) B-tree classes
B-tree operator class for date; member of datetime_ops.
-
btree/enum_ops (class) B-tree classes
B-tree operator class for anyenum; member of enum_ops.
-
btree/float4_ops (class) B-tree classes
B-tree operator class for float4; member of float_ops.
-
btree/float8_ops (class) B-tree classes
B-tree operator class for float8; member of float_ops.
-
btree/inet_ops (class) B-tree classes
B-tree operator class for inet; member of network_ops.
-
btree/int2_ops (class) B-tree classes
B-tree operator class for int2; member of integer_ops.
-
btree/int4_ops (class) B-tree classes
B-tree operator class for int4; member of integer_ops.
-
btree/int8_ops (class) B-tree classes
B-tree operator class for int8; member of integer_ops.
-
btree/interval_ops (class) B-tree classes
B-tree operator class for interval; member of interval_ops.
-
btree/jsonb_ops (class) B-tree classes
B-tree operator class for jsonb; member of jsonb_ops.
-
btree/macaddr8_ops (class) B-tree classes
B-tree operator class for macaddr8; member of macaddr8_ops.
-
btree/macaddr_ops (class) B-tree classes
B-tree operator class for macaddr; member of macaddr_ops.
-
btree/money_ops (class) B-tree classes
B-tree operator class for money; member of money_ops.
-
btree/multirange_ops (class) B-tree classes
B-tree operator class for anymultirange; member of multirange_ops.
-
btree/name_ops (class) B-tree classes
B-tree operator class for name; member of text_ops.
-
btree/numeric_ops (class) B-tree classes
B-tree operator class for numeric; member of numeric_ops.
-
Not recorded in the selected version.
-
btree/oid_ops (class) B-tree classes
B-tree operator class for oid; member of oid_ops.
-
btree/oidvector_ops (class) B-tree classes
B-tree operator class for oidvector; member of oidvector_ops.
-
btree/pg_lsn_ops (class) B-tree classes
B-tree operator class for pg_lsn; member of pg_lsn_ops.
-
btree/range_ops (class) B-tree classes
B-tree operator class for anyrange; member of range_ops.
-
btree/record_image_ops (class) B-tree classes
B-tree operator class for record; member of record_image_ops.
-
btree/record_ops (class) B-tree classes
B-tree operator class for record; member of record_ops.
-
Not recorded in the selected version.
-
btree/text_ops (class) B-tree classes
B-tree operator class for text; member of text_ops.
-
btree/text_pattern_ops (class) B-tree classes
B-tree operator class for text; member of text_pattern_ops.
-
btree/tid_ops (class) B-tree classes
B-tree operator class for tid; member of tid_ops.
-
btree/time_ops (class) B-tree classes
B-tree operator class for time; member of time_ops.
-
btree/timestamp_ops (class) B-tree classes
B-tree operator class for timestamp; member of datetime_ops.
-
btree/timestamptz_ops (class) B-tree classes
B-tree operator class for timestamptz; member of datetime_ops.
-
btree/timetz_ops (class) B-tree classes
B-tree operator class for timetz; member of timetz_ops.
-
Not recorded in the selected version.
-
btree/tsquery_ops (class) B-tree classes
B-tree operator class for tsquery; member of tsquery_ops.
-
btree/tsvector_ops (class) B-tree classes
B-tree operator class for tsvector; member of tsvector_ops.
-
btree/uuid_ops (class) B-tree classes
B-tree operator class for uuid; member of uuid_ops.
-
btree/varbit_ops (class) B-tree classes
B-tree operator class for varbit; member of varbit_ops.
-
btree/varchar_ops (class) B-tree classes
B-tree operator class for text; member of text_ops.
-
btree/varchar_pattern_ops (class) B-tree classes
B-tree operator class for text; member of text_pattern_ops.
-
btree/xid8_ops (class) B-tree classes
B-tree operator class for xid8; member of xid8_ops.
-
Not recorded in the selected version.
-
btree/array_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 1 support functions in this source build.
-
btree/bit_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/bool_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 3 support functions in this source build.
-
btree/bpchar_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 3 support functions in this source build.
-
btree/bpchar_pattern_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 3 support functions in this source build.
-
btree/bytea_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 3 support functions in this source build.
-
btree/char_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 3 support functions in this source build.
-
btree/datetime_ops (family) B-tree families
B-tree operator family containing 3 classes, 45 operator strategies and 21 support functions in this source build.
-
btree/enum_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/float_ops (family) B-tree families
B-tree operator family containing 2 classes, 20 operator strategies and 8 support functions in this source build.
-
btree/integer_ops (family) B-tree families
B-tree operator family containing 3 classes, 45 operator strategies and 25 support functions in this source build.
-
btree/interval_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/jsonb_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 1 support functions in this source build.
-
btree/macaddr8_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/macaddr_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 3 support functions in this source build.
-
btree/money_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/multirange_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 1 support functions in this source build.
-
Not recorded in the selected version.
-
btree/network_ops (family) B-tree families
B-tree operator family containing 2 classes, 5 operator strategies and 3 support functions in this source build.
-
btree/numeric_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 3 support functions in this source build.
-
Not recorded in the selected version.
-
btree/oid_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 4 support functions in this source build.
-
btree/oidvector_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/pg_lsn_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/range_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/record_image_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 1 support functions in this source build.
-
btree/record_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 1 support functions in this source build.
-
Not recorded in the selected version.
-
btree/text_ops (family) B-tree families
B-tree operator family containing 3 classes, 20 operator strategies and 8 support functions in this source build.
-
btree/text_pattern_ops (family) B-tree families
B-tree operator family containing 2 classes, 5 operator strategies and 3 support functions in this source build.
-
btree/tid_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/time_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 3 support functions in this source build.
-
btree/timetz_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 3 support functions in this source build.
-
Not recorded in the selected version.
-
btree/tsquery_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 1 support functions in this source build.
-
btree/tsvector_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 1 support functions in this source build.
-
btree/uuid_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 4 support functions in this source build.
-
btree/varbit_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
btree/xid8_ops (family) B-tree families
B-tree operator family containing 1 classes, 5 operator strategies and 2 support functions in this source build.
-
Not recorded in the selected version.
-
brin/bit_minmax_ops (class) BRIN classes
BRIN operator class for bit; member of bit_minmax_ops.
-
brin/box_inclusion_ops (class) BRIN classes
BRIN operator class for box; member of box_inclusion_ops.
-
brin/bpchar_bloom_ops (class) BRIN classes
BRIN operator class for bpchar; member of bpchar_bloom_ops.
-
brin/bpchar_minmax_ops (class) BRIN classes
BRIN operator class for bpchar; member of bpchar_minmax_ops.
-
brin/bytea_bloom_ops (class) BRIN classes
BRIN operator class for bytea; member of bytea_bloom_ops.
-
brin/bytea_minmax_ops (class) BRIN classes
BRIN operator class for bytea; member of bytea_minmax_ops.
-
brin/char_bloom_ops (class) BRIN classes
BRIN operator class for char; member of char_bloom_ops.
-
brin/char_minmax_ops (class) BRIN classes
BRIN operator class for char; member of char_minmax_ops.
-
brin/date_bloom_ops (class) BRIN classes
BRIN operator class for date; member of datetime_bloom_ops.
-
brin/date_minmax_multi_ops (class) BRIN classes
BRIN operator class for date; member of datetime_minmax_multi_ops.
-
brin/date_minmax_ops (class) BRIN classes
BRIN operator class for date; member of datetime_minmax_ops.
RecordedFirst recordedInterface or attribute changeNo longer recorded
Squares indicate presence in sampled builds, not first introduction. Select a square for the same-version definition and sources.
Changes in PostgreSQL 18.6 · Export JSON
Reading this collection
Classes and families are separate identities. Family operators include cross-type members; strategy and support-function numbers have meanings specific to the index method. Extension-created objects are outside the core inventory.