Github user xuchuanyin commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2949#discussion_r236907065
--- Diff:
core/src/main/java/org/apache/carbondata/core/datamap/TableDataMap.java ---
@@ -205,26 +195,53 @@ public BlockletDetailsFetcher
getBlockletDetailsFetcher() {
final FilterResolverIntf filterExp, final List<PartitionSpec>
partitions,
List<ExtendedBlocklet> blocklets, final Map<Segment, List<DataMap>>
dataMaps,
int totalFiles) {
+ /*
+
*********************************************************************************
+ * Below is the example of how this part of code works.
+ * consider a scenario of having 5 segments, 10 datamaps in each
segment,
--- End diff --
What do you mean by saying '10 datamaps in each segment'?
Do you mean '10 index files or merged index files or blocklet or something
else?'
---