-
- Downloads
Create crosstype comparison operators for date vs. timestamp and date
vs. timestamptz. This allows use of indexes for expressions like datecol >= date 'today' - interval '1 month' which were formerly not indexable without casting the righthand side down from timestamp to date.
Showing
- src/backend/utils/adt/date.c 417 additions, 68 deletionssrc/backend/utils/adt/date.c
- src/backend/utils/adt/timestamp.c 10 additions, 10 deletionssrc/backend/utils/adt/timestamp.c
- src/include/catalog/catversion.h 2 additions, 2 deletionssrc/include/catalog/catversion.h
- src/include/catalog/pg_amop.h 25 additions, 1 deletionsrc/include/catalog/pg_amop.h
- src/include/catalog/pg_amproc.h 5 additions, 1 deletionsrc/include/catalog/pg_amproc.h
- src/include/catalog/pg_operator.h 34 additions, 5 deletionssrc/include/catalog/pg_operator.h
- src/include/catalog/pg_proc.h 68 additions, 7 deletionssrc/include/catalog/pg_proc.h
- src/include/utils/date.h 31 additions, 1 deletionsrc/include/utils/date.h
- src/include/utils/timestamp.h 9 additions, 5 deletionssrc/include/utils/timestamp.h
Loading
Please register or sign in to comment