Github user jpeach commented on the pull request: https://github.com/apache/trafficserver/pull/321#issuecomment-156858819 John and I spoke about how we can get this merged. The plan we came up with is to make a separate pull request that contains just the major strategy pattern refactoring with no changes in behavior. We can review and QA this change and it should be fine. Once that is in, we can add the changes that implement the features, and this code should be easier to review.
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---