| 85 | } |
| 86 | |
| 87 | bool isHttpfsLoaded(const std::shared_ptr<Connection>& conn) { |
| 88 | const auto& loadedExtensions = |
| 89 | lbug::extension::ExtensionManager::Get(*conn->getClientContext())->getLoadedExtensions(); |
| 90 | return std::any_of(loadedExtensions.begin(), loadedExtensions.end(), |
| 91 | [](const auto& extension) { return extension.getExtensionName() == "HTTPFS"; }); |
| 92 | } |
| 93 | |
| 94 | void installAndLoadHttpfsForRemoteInit(const std::shared_ptr<Connection>& conn, |
| 95 | const std::string& initFile) { |
no test coverage detected