- Notifications
You must be signed in to change notification settings - Fork59
Commitdb48bc8
Arseny Kositsyn
[PGPRO-12159] Fixed the search for the key attribute number.
Previously, it was assumed that the RUM index could not containattributes with different types of additional information (and somefunctions from PGPRO-12159 relied on this), but it is possible. Ifyou create an index for two columns of the tsvector type and attachanother column to one of them, it turns out that one tsvector hasthe attach attribute as additional information, and the second onewill have positions.In order to fix this, the functions that find the attribute numberof the key for which the posting tree was built were redesigned.Now they scan the index and look for the key (and its attributenumber) for the scanned page.Tags: rum1 parent8e97a21 commitdb48bc8
1 file changed
+426
-202
lines changed0 commit comments
Comments
(0)