Github user ravipesala commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/1359#discussion_r139889234
--- Diff:
core/src/main/java/org/apache/carbondata/core/datamap/dev/DataMap.java ---
@@ -42,6 +44,15 @@
*/
List<Blocklet> prune(FilterResolverIntf filterExp);
+ /**
+ * Prune the datamap with blockletId. It returns the list of
+ * blocklets where these filters can exist.
+ *
+ * @param filterExp
+ * @param blockletId
+ * @return
+ */
+ List<Blocklet> pruneBlockletFromBlockId(FilterResolverIntf filterExp,
int blockletId);
--- End diff --
what is blockletId? I don't think this method is required in datamap
---