Replaced DedicatedConnectionPool and SharedConnectionPool with a single ConnectionPool class and changed nodes to have multiple named connection pools, presumably with different settings (e.g. "default" and "slow").