Skip to content

Fully qualify index names

Andreas Brandl requested to merge ab/reindexing-refactor-schema into master

What does this MR do?

This change comes with a small refactoring to extract a Index class and re-arranges things a bit. This is mostly in preparation for selecting the index to be rebuilt automatically.

The functional change is that we require index names to be fully qualified, i.e. you must specify the schema name. This is mostly to remove an assumption about public being the schema from the codebase (we typically don't assume public).

Note it's fine to assume public in specs.

Issue: #250324 (closed)

Does this MR meet the acceptance criteria?

Conformity

Edited by Andreas Brandl

Merge request reports