This is part 1 of 2 in the process of breaking up #58.
In this PR, we add the aliases to index creation and update the queries to run against the aliases instead of the index names.
Currently there's not a step here to add aliases to existing indices, but as part of the migrations, we can cutover to the aliases; however that means that we would't want to cut a release without the other half of #58, otherwise existing instances will appear to have no data.
This is part 1 of 2 in the process of breaking up #58.
In this PR, we add the aliases to index creation and update the queries to run against the aliases instead of the index names.
Currently there's not a step here to add aliases to existing indices, but as part of the migrations, we can cutover to the aliases; however that means that we would't want to cut a release without the other half of #58, otherwise existing instances will appear to have no data.