The PostFetchJob used to do multi-pack-index AND commit-graph updates, but now just updates the commit-graph. It should be renamed to reflect this.
Also, it makes less sense to depend on a list of .idx files that were added. Instead, use the --reachable option. This will trigger some loose object downloads of commits and trees, but will keep the commit-graph smaller AND remove reliance on the named pipes.