Barcelona defender Marc Bartra is convinced history won't repeat itself when they come up against Bayern Munich in their upcoming Champions League semi-final.