Extract index name and record routing logic from ElasticsearchClient #9327
Labels
area/maintainability
Marks an issue as improving the maintainability of the project
kind/toil
Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc.
version:8.1.0-alpha2
version:8.1.0
Marks an issue as being completely or in parts released in 8.1.0
Description
The index names, the record's document IDs, and the routing logic are all part of a public API which consumers of the exported records rely on. To ensure this is tested properly, we can extract that logic out of the
ElasticsearchClient
class and into its own SRP class.The text was updated successfully, but these errors were encountered: