Github user manishgupta88 commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2322#discussion_r189495300
--- Diff:
core/src/main/java/org/apache/carbondata/core/util/BlockletDataMapUtil.java ---
@@ -67,7 +76,22 @@
List<DataFileFooter> indexInfo = fileFooterConverter.getIndexInfo(
identifier.getIndexFilePath() +
CarbonCommonConstants.FILE_SEPARATOR + identifier
.getIndexFileName(),
indexFileStore.getFileData(identifier.getIndexFileName()));
+ CarbonTable carbonTable =
+
CarbonMetadata.getInstance().getCarbonTable(identifier.getTableUniqueName());
--- End diff --
Avoid getting carbonTable using CarbonMetadata.getInstance as it can create
problem in concurrent scenarios
---