Some of the entries in the inclusion opclasses where missing operators,
and we had an entry for inet_inclusion_ops instead of
network_inclusion_ops. Sort the operators within each opclass by
strategy number, just to make it easier to spot mistakes.
Also sort the rows by data type name, rather than OID.
|
- bytea_minmax_ops
- bytea
+ abstime_minmax_ops
+ abstime
<
<=
|
- char_minmax_ops
- "char"
+ int8_minmax_ops
+ bigint
<
<=
|
- name_minmax_ops
- name
+ bit_minmax_ops
+ bit
<
<=
|
- int8_minmax_ops
- bigint
+ varbit_minmax_ops
+ bit varying
<
<=
|
- int2_minmax_ops
- smallint
+ box_inclusion_ops>
+ box
+
+ <<>
+ &<>
+ &&>
+ &>>
+ >>>
+ ~=>
+ @>>
+ <@>
+ &<|>
+ <<|>
+ |>>
+ |&>>
+
+
+ |
+ bytea_minmax_ops
+ bytea
<
<=
|
- int4_minmax_ops
- integer
+ bpchar_minmax_ops
+ character
<
<=
|
- text_minmax_ops
- text
+ char_minmax_ops
+ "char"
<
<=
|
- oid_minmax_ops
- oid
+ date_minmax_ops
+ date
<
<=
|
- tid_minmax_ops
- tid
+ float8_minmax_ops
+ double precision
<
<=
|
- float4_minmax_ops
- real
+ inet_minmax_ops
+ inet
<
<=
|
- float8_minmax_ops
- double precision
+ network_inclusion_ops
+ inet
- <
- <=
+ &&>
+ >>=>
+ <<=
=
- >=>
- >
+ >>>
+ <<
|
- abstime_minmax_ops
- abstime
+ int4_minmax_ops
+ integer
<
<=
|
- reltime_minmax_ops
- reltime
+ interval_minmax_ops
+ interval
<
<=
|
- inet_minmax_ops
- inet
+ name_minmax_ops
+ name
<
<=
|
- inet_inclusion_ops
- inet
+ numeric_minmax_ops
+ numeric
- &&>
- >>>
- >>=>
- <<
- <<=
+ <
+ <=
=
+ >=
+ >
|
- bpchar_minmax_ops
- character
+ pg_lsn_minmax_ops
+ pg_lsn
<
<=
|
- date_minmax_ops
- date
+ oid_minmax_ops
+ oid
<
<=
|
- time_minmax_ops>
- time without time zone
+ range_inclusion_ops>
+ any range type
+ <<>
+ &<>
+ &&>
+ &>>
+ >>>
+ @>>
+ <@>
+ -|->
+ =>
<
<=
=
- >=
>
+ >=
|
- timestamp_minmax_ops
- timestamp without time zone
+ float4_minmax_ops
+ real
<
<=
|
- timestamptz_minmax_ops
- timestamp with time zone
+ reltime_minmax_ops
+ reltime
<
<=
|
- interval_minmax_ops
- interval
+ int2_minmax_ops
+ smallint
<
<=
|
- timetz_minmax_ops
- time with time zone
+ text_minmax_ops
+ text
<
<=
|
- bit_minmax_ops
- bit
+ tid_minmax_ops
+ tid
<
<=
|
- varbit_minmax_ops
- bit varying
+ timestamp_minmax_ops
+ timestamp without time zone
<
<=
|
- numeric_minmax_ops
- numeric
+ timestamptz_minmax_ops
+ timestamp with time zone
<
<=
|
- uuid_minmax_ops
- uuid
+ time_minmax_ops
+ time without time zone
<
<=
|
- range_inclusion_ops>
- any range type
+ timetz_minmax_ops>
+ time with time zone
- &&>
- &>>
- &<>
- >>>
- <<>
- <@>
- =>
- @>>
<
<=
=
|
- pg_lsn_minmax_ops
- pg_lsn
+ uuid_minmax_ops
+ uuid
<
<=
>
- |
- box_inclusion_ops>
- box
-
- &&>
- &>>
- &<>
- >>>
- <<>
- <@>
- ~=>
- @>>
- &>|>
- |&<>
- >>|>
- |<<
-
-