code: @Override
    public TableName[] listTableNamesByNamespace(String name) throws IOException {
      if (provideWarningsForNamespaces()) {
        LOG.warn("listTableNamesByNamespace is a no-op");
        return new TableName[0];
      } else {
        throw new UnsupportedOperationException("listTableNamesByNamespace");  // TODO
      }
    }
docs: {@inheritDoc}