public void prewarm() throws IOException, LSHException {
		DatabaseInformation info = establishQueryServerConnection(false);
		PrewarmRequest request = new PrewarmRequest();
		ResponsePrewarm response = request.execute(querydb);
		if (response == null) {
			BSimError lastError = querydb.getLastError();
			throw new LSHException("Prewarm failed: " + lastError.message);
		}
		String dbDetail = "for database " + info.databasename + " (" + bsimServerInfo + ")";
		if (!response.operationSupported) {
			Msg.error(this, "Prewarm operation not supported " + dbDetail);
		}
		else {
			Msg.info(this, "Successfully prewarmed " + Integer.toString(response.blockCount) +
				" blocks of main index " + dbDetail);
		}
	}
Performs a prewarm command on the BSim database.

@throws IOException if there's an error establishing the database connection
@throws LSHException if there's an error issuing the query
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/ingest/BulkSignatures.java