Hi Julien,
> I'm pretty sure that this is intentional. The worker can be launched
> dynamically and in that case it still needs a GUC for the naptime.
The dynamic worker also is going to need worker_spi_database, however
the corresponding GUC declaration is placed below the check.
Perhaps we should just say that the extension shouldn't be used
without shared_preload_libraies. We are not testing whether it works
in such a case anyway.
--
Best regards,
Aleksander Alekseev