You do know that because of the problems that were caused by the release of the Starr report, Congress passed laws limiting how much of a Special Councils report can be released to the public.
For instance, they can not release the name of an unindicted person, they can't release information about grand jury testimony, and they can't release information on data gathering techniques.
So all this has to be redacted before Barr can release the report.