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?'
---