I can confirm from my experiences:
Upgrade of Yosemite from a 2014 rMBP showed 3-5 hours of battery life per 100% charge.
I then formatted and clean installed yosemite. Battery life is now 8 hours+ from a single 100% charge with improved battery life over Mavericks. If people are suffering from poor battery life on Yosemite's upgrades, give a clean install a go if you have time. It helped me
Upgrade of Yosemite from a 2014 rMBP showed 3-5 hours of battery life per 100% charge.
I then formatted and clean installed yosemite. Battery life is now 8 hours+ from a single 100% charge with improved battery life over Mavericks. If people are suffering from poor battery life on Yosemite's upgrades, give a clean install a go if you have time. It helped me