diff options
author | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2015-03-30 16:13:21 -0300 |
---|---|---|
committer | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2015-03-30 16:13:21 -0300 |
commit | 97690ea6e86c412461dd5dc99953b829564d1a55 (patch) | |
tree | 71b0865fd612c512fdb873ce3d4f30d05a56c45c /contrib/postgres_fdw/deparse.c | |
parent | 0853630159944bb3652336602ff5f7f62cd27a5a (diff) | |
download | postgresql-97690ea6e86c412461dd5dc99953b829564d1a55.tar.gz postgresql-97690ea6e86c412461dd5dc99953b829564d1a55.zip |
Change array_offset to return subscripts, not offsets
... and rename it and its sibling array_offsets to array_position and
array_positions, to account for the changed behavior.
Having the functions return subscripts better matches existing practice,
and is better suited to using the result value as a subscript into the
array directly. For one-based arrays, the new definition is identical
to what was originally committed.
(We use the term "subscript" in the documentation, which is what we use
whenever we talk about arrays; but the functions themselves are named
using the word "position" to match the standard-defined POSITION()
functions.)
Author: Pavel Stěhule
Behavioral problem noted by Dean Rasheed.
Diffstat (limited to 'contrib/postgres_fdw/deparse.c')
0 files changed, 0 insertions, 0 deletions