}
public QueryId submitWork(UserClientConnection connection, RunQuery query) {
UUID uuid = UUID.randomUUID();
QueryId id = QueryId.newBuilder().setPart1(uuid.getMostSignificantBits()).setPart2(uuid.getLeastSignificantBits()).build();
Foreman foreman = new Foreman(bee, bee.getContext(), connection, id, query);
bee.addNewForeman(foreman);
return id;
}