@PooledConnection
 public JSONArray getKeyspaces()
     throws InvalidRequestException, TException, UnsupportedEncodingException {
   List<KsDef> keyspaces = getConnection(null).describe_keyspaces();
   return JsonMarshaller.marshallKeyspaces(keyspaces, true);
 }