diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2012-09-27 16:59:59 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2012-09-27 17:01:02 -0400 |
commit | 70bc5833195daf64a200ac7b4a8c9aff65cf966f (patch) | |
tree | 18d0013f9301d95749b722228bc0fcbe59a771b9 /doc/src | |
parent | ae90ffada4cb27c9194797c43d864a86ce88d72c (diff) | |
download | postgresql-70bc5833195daf64a200ac7b4a8c9aff65cf966f.tar.gz postgresql-70bc5833195daf64a200ac7b4a8c9aff65cf966f.zip |
Fix btmarkpos/btrestrpos to handle array keys.
This fixes another error in commit 9e8da0f75731aaa7605cf4656c21ea09e84d2eb1.
I neglected to make the mark/restore functionality save and restore the
current set of array key values, which led to strange behavior if an
IndexScan with ScalarArrayOpExpr quals was used as the inner side of a
mergejoin. Per bug #7570 from Melese Tesfaye.
Diffstat (limited to 'doc/src')
0 files changed, 0 insertions, 0 deletions