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 /src/include/pgtime.h | |
| parent | ae90ffada4cb27c9194797c43d864a86ce88d72c (diff) | |
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 'src/include/pgtime.h')
0 files changed, 0 insertions, 0 deletions
