Github user manishgupta88 commented on the issue:
https://github.com/apache/carbondata/pull/2503
@ravipesala ...I got your point that we should always take the path
relative to tablePath.
But problem with using CarbonTablePath.getShortBlockIdForPartitionTable is
even in case of normal carbonTable, if you try to get the tupledId using select
query, it will give some 15-20 characters extra and if we want to store this
tuple ID then space will increase. So we need to find some way to shorten this
ID.
For normal carbon table, TupleId value using method
**getShortBlockIdForPartitionTable** -->
Fact#Part0#Segment_0/0/0-0_batchno0-0-0-1532066017077/0/0/0
**getShortBlockId** and correcting **CarbonUtil.getBlockId** -->
0/0/0-0_batchno0-0-0-1532069720380/0/0/0
---