@Override
    public void setSchema(String schema) throws SQLException {
        if (jdbcConf.useSchema()) {
            setCurrentDatabase(schema, true);
        } else {
            log.warn(
                    "setSchema method is no-op. Please either change databaseTerm to schema or use setCatalog method instead");
        }
    }
Checks if a feature can be supported or not.

@param feature non-empty feature name
@param silent  whether to show warning in log or throw unsupported exception
@throws SQLException when the feature is not supported and silent is
                     {@code false}
clickhouse-jdbc/src/main/java/com/clickhouse/jdbc/internal/ClickHouseConnectionImpl.java