Extending BRIN indexes

BRIN supports the same strategies as a B-tree and therefore needs the same set of operators. Code can be reused nicely:

The support functions needed by BRIN are as follows: