docs: protected void sendClientResponse(PendingOpsRequest request) {
          byte statusCode = ClientResponse.SUCCESS;
          String statusString = null;
          /*
           * It is possible not to receive a table response if a feature is not enabled
           */
          // All of the null/empty table handling/detecting/generation sucks.  Just making it
          // work for now, not making it pretty. --izzy
          VoltTable responseTables[] = request.aggregateTables;
          if (responseTables == null || responseTables.length == 0) {
              responseTables = new VoltTable[0];
              statusCode = ClientResponse.GRACEFUL_FAILURE;
              statusString =
                  "Requested info \"" + request.subselector +
                  "\" is not yet available or not supported in the current configuration.";
          }
  
          ClientResponseImpl response =
              new ClientResponseImpl(statusCode, ClientResponse.UNINITIALIZED_APP_STATUS_CODE, null,
                      responseTables, statusString);
          response.setClientHandle(request.clientData);
          ByteBuffer buf = ByteBuffer.allocate(response.getSerializedSize() + 4);
          buf.putInt(buf.capacity() - 4);
          response.flattenToBuffer(buf).flip();
          request.c.writeStream().enqueue(buf);
      }