@Override
      protected List<Partition> getJdoResult(GetHelper<List<Partition>> ctx) throws MetaException {
        try {
          return convertToParts(catName, dbName, tblName,
              listMPartitions(catName, dbName, tblName, args.getMax()), false, args);
        } catch (Exception e) {
          LOG.error("Failed to convert to parts", e);
          throw new MetaException(e.getMessage());
        }
      }
Drop an MPartition and cascade deletes (e.g., delete partition privilege grants,
  drop the storage descriptor cleanly, etc.)
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/ObjectStore.java