What does ‘barnburner’ mean?

( n ) A person or organization that overreacts, throws the baby out with the bathwater. That Congress was a barnburner that tried to reduce oppressive regulations by removing them all.
( n ) A highly successful event. The poetry reading turned out to be a real barnburner!