Hey Andrey! No worries! And thanks for the review!
About the three points in your email: 1) I modified the test tables, they are now large enough for each index to have internal pages. 2) True, good catch! I added a small helper that prints the Index Cond, Order By and Filter lines for every cross-type strategy and <-> pair, so a missing pg_amop entry now makes the test fail. 3) I updated the documentation in order to reflect the KNN index scan limitation. Attaching v7 patchset. Regards!
v7-0001-Implement-cross-type-operators-for-GiST-indexes.patch
Description: Binary data
v7-0002-Add-tests-for-cross-type-operators-for-GiST-indexes.patch
Description: Binary data
v7-0003-doc-Document-cross-type-operator-support-in-btree_gi.patch
Description: Binary data
