-
- Downloads
Add int2-vs-int8 comparison operators. These are now necessary because
the planner may try to generate them as a result of transitivity of the existing int2-vs-int4 and int4-vs-int8 operators. In fact, it is now necessary that mergejoinable cross-datatype operators form closed sets. Add an opr_sanity regress test to detect missing operators.
Showing
- src/backend/utils/adt/int8.c 116 additions, 2 deletionssrc/backend/utils/adt/int8.c
- src/include/catalog/pg_operator.h 15 additions, 1 deletionsrc/include/catalog/pg_operator.h
- src/include/catalog/pg_proc.h 27 additions, 1 deletionsrc/include/catalog/pg_proc.h
- src/include/utils/int8.h 15 additions, 1 deletionsrc/include/utils/int8.h
- src/test/regress/expected/opr_sanity.out 17 additions, 0 deletionssrc/test/regress/expected/opr_sanity.out
- src/test/regress/sql/opr_sanity.sql 16 additions, 0 deletionssrc/test/regress/sql/opr_sanity.sql
Loading
Please register or sign in to comment