MySQL JDBC driver 5.0.8 handles streaming beautifully (unlike 5.1.x) but Connection#isValid is broken, remove uses of it. Yay JDBC.
Close and reopen connection more aggressively during retries, split out
metadata and primary key queries during setul-etl-script runs into 2 connections.