Description
- When WriteStatus RDD lineage is re-triggered, index is not updated with new File ID created.
- This is happening because updateLocation() is returning back input WriteStatus RDD, which does not have the index update operation chained in it.
- While addressing this inconsistency issue, we also need to cache the WriteStatus RDD before updating index, so that there are less chances of the RDD being re-triggered.