Moving discussion here from HADOOP-14654. Short synopsis:
* HADOOP-14654 updated commons-httplient to a new patch release in hadoop-project * Precommit checked the modules that changed (i.e. not many) * nightly had Azure support break due to a change in behavior. Is this just the cost of our approach to precommit vs post commit testing? One approach: do a dependency:list of each module and for those that show a change with the patch we run tests there. This will cause a slew of tests to run when dependencies change. For the change in HADOOP-14654 probably we'd just have to run at the top level. Steve L and I had some more details about things we could do on the ticket if folks are interested. -- busbey