Github user ravipesala commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/1674#discussion_r157741064
--- Diff:
core/src/main/java/org/apache/carbondata/core/indexstore/BlockletDataMapIndexStore.java
---
@@ -102,18 +105,26 @@ public BlockletDataMap
get(TableBlockIndexUniqueIdentifier identifier)
}
if (missedIdentifiers.size() > 0) {
Map<String, SegmentIndexFileStore> segmentIndexFileStoreMap = new
HashMap<>();
+ Map<String, PartitionMapFileStore> partitionFileStoreMap = new
HashMap<>();
for (TableBlockIndexUniqueIdentifier identifier:
missedIdentifiers) {
SegmentIndexFileStore indexFileStore =
segmentIndexFileStoreMap.get(identifier.getSegmentId());
+ PartitionMapFileStore partitionFileStore =
+ partitionFileStoreMap.get(identifier.getSegmentId());
+ String segmentPath = CarbonTablePath
--- End diff --
ok
---