forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitdb6335b
committed
Add support of multirange matching to the existing range GiST indexes
6df7a96 has introduced a set of operators between ranges and multiranges.Existing GiST indexes for ranges could easily support majority of them.This commit adds support for new operators to the existing range GiST indexes.New operators resides the same strategy numbers as existing ones. Appropriatecheck function is determined using the subtype.Catversion is bumped.1 parentd1d61a8 commitdb6335b
File tree
15 files changed
+1024
-69
lines changed- doc/src/sgml
- src
- backend/utils/adt
- include
- catalog
- utils
- test/regress
- expected
- sql
15 files changed
+1024
-69
lines changedLines changed: 33 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
116 | 116 |
| |
117 | 117 |
| |
118 | 118 |
| |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
119 | 142 |
| |
120 | 143 |
| |
121 | 144 |
| |
| |||
149 | 172 |
| |
150 | 173 |
| |
151 | 174 |
| |
152 |
| - | |
| 175 | + | |
153 | 176 |
| |
154 |
| - | |
| 177 | + | |
155 | 178 |
| |
156 | 179 |
| |
| 180 | + | |
157 | 181 |
| |
158 | 182 |
| |
| 183 | + | |
159 | 184 |
| |
| 185 | + | |
160 | 186 |
| |
| 187 | + | |
161 | 188 |
| |
| 189 | + | |
162 | 190 |
| |
| 191 | + | |
163 | 192 |
| |
| 193 | + | |
164 | 194 |
| |
| 195 | + | |
165 | 196 |
| |
166 | 197 |
| |
167 | 198 |
| |
|
Lines changed: 18 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
469 | 469 |
| |
470 | 470 |
| |
471 | 471 |
| |
| 472 | + | |
472 | 473 |
| |
473 | 474 |
| |
474 | 475 |
| |
475 | 476 |
| |
476 |
| - | |
| 477 | + | |
| 478 | + | |
477 | 479 |
| |
478 | 480 |
| |
479 | 481 |
| |
| |||
482 | 484 |
| |
483 | 485 |
| |
484 | 486 |
| |
485 |
| - | |
486 |
| - | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
487 | 502 |
| |
488 | 503 |
| |
489 | 504 |
| |
|
Lines changed: 21 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
768 | 768 |
| |
769 | 769 |
| |
770 | 770 |
| |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
771 | 792 |
| |
772 | 793 |
| |
773 | 794 |
| |
|
0 commit comments
Comments
(0)