-
- Downloads
Arrays are toastable. (At least if you initdb, which I didn't force.)
Remove a bunch of crufty code for large-object-based arrays, which is superseded by TOAST and likely hasn't worked in a long time anyway. Clean up array code a little, and in particular eliminate its habit of scribbling on the input array (ie, modifying the input tuple :-().
Showing
- contrib/array/array_iterator.c 6 additions, 3 deletionscontrib/array/array_iterator.c
- src/backend/commands/define.c 4 additions, 4 deletionssrc/backend/commands/define.c
- src/backend/executor/execQual.c 39 additions, 30 deletionssrc/backend/executor/execQual.c
- src/backend/utils/adt/Makefile 2 additions, 2 deletionssrc/backend/utils/adt/Makefile
- src/backend/utils/adt/arrayfuncs.c 273 additions, 788 deletionssrc/backend/utils/adt/arrayfuncs.c
- src/backend/utils/adt/arrayutils.c 55 additions, 51 deletionssrc/backend/utils/adt/arrayutils.c
- src/backend/utils/adt/chunk.c 0 additions, 712 deletionssrc/backend/utils/adt/chunk.c
- src/include/catalog/pg_type.h 49 additions, 49 deletionssrc/include/catalog/pg_type.h
- src/include/utils/array.h 35 additions, 87 deletionssrc/include/utils/array.h
Loading
Please register or sign in to comment