We could also automatically pick one, inferring it from:
configuration options being used - if any
if there is a single datastore available on classpath
If we log the choice and the reason it was picked this shouldn't be too confusing. And of course, assume it's unclear (like no configuration options and multiple datastores available, fail fast with a clear message suggesting to set this option explicitly)
We could also automatically pick one, inferring it from:
If we log the choice and the reason it was picked this shouldn't be too confusing. And of course, assume it's unclear (like no configuration options and multiple datastores available, fail fast with a clear message suggesting to set this option explicitly)