move aloJetMETcorr and muonCaloMETcorr from caloMETCorrections_cff to caloMETCorrections_Old_cff
retune DT local reco
bring also puJetId to ak4 (though the training is still ak5 in 5.3.X, so it's not going to be optimal)
PATUserDataMerger: throw exception if the association points to the wrong collection instead of failing silently
miniAOD_tools: move the addition of PuJetID at the end, so that it doesn't get added to the jets used for MET systematics (fixes regression after bugfix to to the PAT UserData Merger)
cmsDriver extra output options for MINIAOD that significantly affect output file size
Don't compute flavour for the met uncertainties (this also avoids errors from mismatches of ak4 radii)
Merge pull request #3965 from vadler/72X-updateInputRelVal-RecoMETMETProducers

Update test input RelVal RecoMET/METProducers
enhancing the igetter functionalities: addint DQMStore::IGetter::removeElement
Merge remote branch 'origin/CMSSW_7_2_X' into CMSSW_7_0_X
make it thread safe and standard
make TauDiscriminationProducers stream modules
back to legacy
Add status and tube description to data format and unpacker.
forgot the const
Delay EventSetup proxy not found exception

Change the behavior after a call to EventSetupRecord::get
that fails because the Proxy could not be found (no
ESSource or ESProducer was configured to produce the
data). Previously an exception was immediately
thrown in the get function. Now the exception
throw is delayed until the ESHandle is dereferenced.

Note the throw when the record cannot be found
is unchanged and still immediate.

This also includes changes to code that uses the
EventSetup whose behavior is affected by this.
This would be code using try-catch around the
get call and dereferencing the handle
outside the try block. Note that I fixed
all user code catching NoProxyExceptions and
also the problems showing up in the runTheMatrix
tests, but it is possible I missed other cases
where a cms::Exception or ... were caught.
Merge pull request #4014 from TaiSakuma/metdev-72X-140526_01

Prepare to delete old definitions of corrected CaloMETs
Merge remote branch 'origin/CMSSW_7_2_X' into CMSSW_7_0_X
Have the command line arg -n override numberOfThreads in config

If the command line argument ‘-n’ is used, it will be injected into the top level PSet, overriding any value within the configuration. This is done so EventProcessor can see the value and do the appropriate actions.
Merge pull request #4023 from Dr15Jones/haveCommandNOverrideConfig

Have the command line arg -n override numberOfThreads in config