So we sat down to discuss doing the upgrade and found that we were not ready to start it. We'll get it done "before June". 2.2 will get us faster claims for the common cases, but that extra performance was weighed against getting an earlier product milestone delivered. Given the delay, I was wondering whether 2.3 would be out "before June"?
The best location for connection validation seems to vary according to whether #68 is complete, which means upgrading from 2.2 to 2.3 would mean reversing some of our changes for 2.1 to 2.2. It might be difficult to sell the upgrade from 2.2 to 2.3 if issue #68 is the only benefit for us. Proactive validation would give us smoother performance characteristics (we would not need to wait 1800ms for validation or reallocation after a pause in the load) but many other things could conceivably trump that in our priority queue.
https://github.com/chrisvest/stormpot/issues/68Simon