Fix btmarkpos/btrestrpos to handle array keys.
This fixes another error in commit 9e8da0f7. 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.
Showing
Please register or sign in to comment