Github user dhatchayani commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2530#discussion_r204430375
--- Diff: core/src/main/java/org/apache/carbondata/core/indexstore/blockletindex/BlockDataMap.java ---
@@ -88,6 +89,12 @@
* index of segmentProperties in the segmentProperties holder
*/
protected int segmentPropertiesIndex;
+
+ /**
+ * carbon table object
+ */
+ protected CarbonTable carbonTable;
--- End diff --
carbonTable is required in prune method and isScanRequired method
---