Recently I switched to Mercurial from Subversion and was excited to learn about local commits.
However I had a different workflow in mind than how it currently works.
I perform very frequent commits, ie. my one single push to a central repository involves 5-6 local commit changesets each with their commit log. However I wouldn't care to see/revert to these individual commits later in the future but to my single push. I was hoping to see this push operation as an abstraction for my multiple local commits with a single push log and all changesets merged into one changeset.