Wiki / Operator Families / B-tree families
btree/oid8_ops (family)
Not recorded in the selected version.
Reading PostgreSQL 18.6.
Not recorded in this version
This PostgreSQL 18.6 snapshot does not contain btree/oid8_ops (family). Available versions:
Compare versions
PostgreSQL 18 → 19: added.
--- PostgreSQL 18
+++ PostgreSQL 19
@@ -1 +1,107 @@
-Not recorded in this version
+{
+ "attributes": {
+ "method": "btree",
+ "name": "oid8_ops"
+ },
+ "classes": [
+ {
+ "default": "t",
+ "family": "oid8_ops",
+ "input_type": "oid8",
+ "key_type": "none",
+ "method": "btree",
+ "name": "oid8_ops"
+ }
+ ],
+ "kind": "family",
+ "operators": [
+ {
+ "family": "oid8_ops",
+ "left_type": "oid8",
+ "method": "btree",
+ "operator": "<(oid8,oid8)",
+ "purpose": "search",
+ "right_type": "oid8",
+ "sort_family": "",
+ "strategy": "1"
+ },
+ {
+ "family": "oid8_ops",
+ "left_type": "oid8",
+ "method": "btree",
+ "operator": "<=(oid8,oid8)",
+ "purpose": "search",
+ "right_type": "oid8",
+ "sort_family": "",
+ "strategy": "2"
+ },
+ {
+ "family": "oid8_ops",
+ "left_type": "oid8",
+ "method": "btree",
+ "operator": "=(oid8,oid8)",
+ "purpose": "search",
+ "right_type": "oid8",
+ "sort_family": "",
+ "strategy": "3"
+ },
+ {
+ "family": "oid8_ops",
+ "left_type": "oid8",
+ "method": "btree",
+ "operator": ">=(oid8,oid8)",
+ "purpose": "search",
+ "right_type": "oid8",
+ "sort_family": "",
+ "strategy": "4"
+ },
+ {
+ "family": "oid8_ops",
+ "left_type": "oid8",
+ "method": "btree",
+ "operator": ">(oid8,oid8)",
+ "purpose": "search",
+ "right_type": "oid8",
+ "sort_family": "",
+ "strategy": "5"
+ }
+ ],
+ "support_functions": [
+ {
+ "family": "oid8_ops",
+ "function": "btoid8cmp(oid8,oid8)",
+ "left_type": "oid8",
+ "method": "btree",
+ "number": "1",
+ "result_type": "int4",
+ "right_type": "oid8"
+ },
+ {
+ "family": "oid8_ops",
+ "function": "btoid8sortsupport(internal)",
+ "left_type": "oid8",
+ "method": "btree",
+ "number": "2",
+ "result_type": "void",
+ "right_type": "oid8"
+ },
+ {
+ "family": "oid8_ops",
+ "function": "btequalimage(oid)",
+ "left_type": "oid8",
+ "method": "btree",
+ "number": "4",
+ "result_type": "bool",
+ "right_type": "oid8"
+ },
+ {
+ "family": "oid8_ops",
+ "function": "btoid8skipsupport(internal)",
+ "left_type": "oid8",
+ "method": "btree",
+ "number": "6",
+ "result_type": "void",
+ "right_type": "oid8"
+ }
+ ]
+}
Compares recorded interfaces and attributes. Source fingerprints and build metadata are excluded; an absent sample is not proof of the introduction or removal release.
Related entries
btree/array_ops (family)btree/bit_ops (family)btree/bool_ops (family)btree/bpchar_ops (family)btree/bpchar_pattern_ops (family)btree/bytea_ops (family)btree/char_ops (family)btree/datetime_ops (family)btree/enum_ops (family)btree/float_ops (family)btree/integer_ops (family)btree/interval_ops (family)
Export JSON · Back to Operator Families · Recorded in PostgreSQL 19 through 20; the first sample is not necessarily its introduction.