1.9.98 to 1.9.99:
  - Merge pull request #4211 from johnhcasallasl/newAlca_LumiPixelsMinBias
  - Adding the LumiPixelsMinBias AlCa producer to Express, also updating Global Tags, Processing Version and CMSSW version
  - Merge pull request #4210 from hufnagel/replay-remove-subscriptions
  - remove subscriptions from replay configs
  - Merge pull request #4209 from hufnagel/parkingscoutingmonitor-fix-typo
  - fix typo in ParkingScoutingMonitor config
  - Merge pull request #4208 from ebohorqu/parking_scouting_monitor
  - Changing ScoutingMonitor to ParkingScoutingMonitor
  - Merge pull request #4207 from ebohorqu/scouting_monitor
  - Adding ScoutingMonitor datasets
  - Merge pull request #4206 from blallen/7412_patch4
  - Update to 7_4_12_patch4
  - Merge pull request #4204 from blallen/7412_patch1
  - Merge pull request #4203 from hufnagel/config-20150916
  - adjust ParkingMonitor configuration
  - Merge pull request #4202 from ebohorqu/datasets_3.8T_HLT_menu
  - Adding datasets of the 3.8T HLT menu
  - Merge pull request #4201 from hufnagel/config-20150915
  - change acquisition era to Run2015D
  - update to 7_4_12_patch1. also updated AcqEra to 2015D
  - Merge pull request #4200 from johnhcasallasl/CMSSW_7_4_12_And_v3
  - Switch to CMSS_7_4_12 and processing version 3
  - Merge pull request #4199 from ebohorqu/gt_74X_dataRun2_Prompt_v2
  - Change of GlobalTag
  - Merge pull request #4198 from johnhcasallasl/DQM_URLS_update
  - Updating the DQMUpload URLs
  - Merge pull request #4197 from johnhcasallasl/switchTo_74X_dataRun2_Prompt_v3
  - Switch to 74X_dataRun2_Prompt_v3 PromptReco Global Tag
  - Merge pull request #4196 from johnhcasallasl/74X_dataRun2_Express_v2
  - Switch to the new Express GT 74X_dataRun2_Express_v2
  - Merge pull request #4195 from johnhcasallasl/CMSSW_7_4_11_patch1
  - swtich to CMSSW_7_4_11_patch1 version
  - Merge pull request #4194 from johnhcasallasl/CMSSW_7_4_11_And_0T_PDs
  - switch cmssw version, procVersion and PromptReco GT. Added PDs for 0T
  - Merge pull request #4193 from hufnagel/repackmerge-multicore
  - Merge pull request #4192 from hufnagel/smnotify-perl-locale
  - fix SM notification perl locale warnings
  - use multiple cores for repackmerge to process large files
  - Merge pull request #4191 from johnhcasallasl/CMSSW_7_4_10_p2
  - Switch to CMSSW_7_4_10_patch2
  - Merge pull request #4190 from hufnagel/express-reco-config
  - complete express and reco config, also in t0wmadatasvc
  - Merge pull request #4189 from hufnagel/replay-config-ai
  - change replay configs to use T2_CH_CERN_AI and to not subscribe Express data

1.9.97 to 1.9.98:
  - Merge pull request #4188 from hufnagel/express-subscribenode
  - do not subscribe express data anywhere by default
  - Merge pull request #4187 from johnhcasallasl/ppRun2at50ns
  - xSetting ppScenario to ppRun2at50ns
  - Merge pull request #4186 from hufnagel/streamer-notify-tails
  - fix streamer notify skipping tails
  - Merge pull request #4185 from johnhcasallasl/TOTEM_romanPots3
  - Adding a new TOTEM PD
  - Merge pull request #4184 from hufnagel/promptreco-release-runbyrun
  - release PromptReco run by run
  - Merge pull request #4183 from hufnagel/config-20150823
  - config update 25.08.2015
  - Merge pull request #4176 from johnhcasallasl/CMSSW_7_4_10_patch1_HLTPhysics
  - Merge pull request #4182 from hufnagel/scenario-ppRun2at50ns
  - add ppRun2at50ns scenario
  - Merge pull request #4181 from hufnagel/promptreco-physicsskims
  - Merge pull request #4180 from hufnagel/event-size-config
  - Merge pull request #4179 from hufnagel/enable-copydelete
  - Merge pull request #4178 from hufnagel/remove-tfc-override
  - Merge pull request #4177 from hufnagel/alca-scenario
  - CMSSW_7_4_10_patch1 and new HLTPhysics PDs
  - add AlCa scenario
  - Merge pull request #4175 from ebohorqu/fix_typo_totem
  - Change in TOTEM PDs on low PU HLT menu
  - Merge pull request #4174 from hufnagel/configuration-20150818
  - remove PromptCalibProdSiStripGains from ExpressCosmics
  - Merge pull request #4172 from lucacopa/add_skims
  - Add Skims to the Tier0 configuration
  - Merge pull request #4168 from lucacopa/remove_wq_mgr
  - Merge pull request #4173 from lucacopa/pyCondorPlugin_default
  - Changes default plugin to PyCondorPlugin
  - add PhysicsSkims to PromptReco
  - Merge pull request #4171 from hufnagel/prodconfig-in2p3
  - fix a type in the production config
  - Merge pull request #4169 from hufnagel/config-update-08August2015
  - comment out dqm_sequences
  - Merge pull request #4167 from lucacopa/25ns_conf_update
  - Remove WorkQueueManager from the Tier0 config
  - Configuration updates - CMSSW_7_4_8_patch1 - New Express GT 74X_dataRun2_Express_v1 - DQM sequences updated - HLTMonitor dataset added - Time and Size per event estimates - Add T1 subsciptions - Use T2_CH_CERN_AI resources for production configuration - AcqEra to Run2015C
  - allow to set event and sizer estimates per dataset or stream
  - Merge pull request #4164 from lucacopa/74X_dataRun2_Prompt_v1
  - Merge pull request #4160 from hufnagel/pclupload-finished-nodata
  - Merge pull request #4165 from lucacopa/remove_failureExitCodes
  - Remove bad exit codes from the failureExitCodes config
  - Update to PromptReco GT 74X_dataRun2_Prompt_v1
  - Merge pull request #4163 from johnhcasallasl/master
  - Update of the scenario for 0T
  - Merge pull request #4162 from lucacopa/HighMultiplicity85
  - Add the HighMultiplicity85 dataset
  - Merge pull request #4161 from lucacopa/747patch1
  - Update release to CMSSW_7_4_7_patch1
  - Merge pull request #4159 from lucacopa/FSQ_HIN_pds
  - Add FSQ/HIN datasets and update release to 7_4_7
  - don't wait for PCL uploads from runs with no data
  - Merge pull request #4157 from lucacopa/50ns_ramp_up
  - Configuration changes for 50ns ramp up
  - Merge pull request #4158 from hufnagel/promptreco-allow-forcerelease
  - allow force releaseing PromptReco
  - Merge pull request #4156 from lucacopa/cmssw_7_4_6_patch3
  - Update tier0 configuration for new instances in 1.9.97 deployment
  - enable copy+delete subscriptions for Tier0
  - remove TFC override

1.9.96 to 1.9.97:
  - Merge pull request #4155 from hufnagel/spec-memory-demands
  - adjust memory demands in specs

1.9.95 to 1.9.96:
  - Merge pull request #4154 from hufnagel/streamer-notification-delay
  - make sure repack and express workflows wait for streamer notifications
  - Merge pull request #4153 from hufnagel/performance-repack-express
  - tweak time and size event numbers in repack and express job splitter
  - Merge pull request #4152 from lucacopa/config_update_746patch1
  - Update release to CMSSW_7_4_6_patch1
  - Merge pull request #4151 from lucacopa/pass_memory_estimates
  - Pass memory estimates through the splitting algorithms
  - Merge pull request #4150 from lucacopa/backfill_1_replays
  - Use backfill 1 in the replay configurations
  - Merge pull request #4149 from lucacopa/multiple_dqmUrl_config
  - Multiple DQM url uploads in the Tier-0 Config
  - Merge pull request #4148 from lucacopa/50ns_physiscs_menu
  - Add 50ns physics menu datasets
  - Merge pull request #4147 from hufnagel/prodconfig-14June2015
  - add HLTPhysics1-8 datasets
  - Merge pull request #4146 from lucacopa/remove_dqmsec_singlemu
  - Remove dqm sequences from SingleMu dataset
  - Merge pull request #4145 from lucacopa/replayConfigs_run1_2
  - Add new Replay Configuration for Run1 scale tests
  - Merge pull request #4144 from hufnagel/replayconfig-9June2015
  - update replay configuration
  - Merge pull request #4111 from lucacopa/sls_alarm_update
  - Updates to tier0 sls alarms scripts

1.9.94 to 1.9.95:
  - Merge pull request #4142 from lucacopa/config_updates_June6
  - Configuration changes
  - Merge pull request #4140 from hufnagel/repackmerge-events
  - Merge pull request #4141 from lucacopa/fixed_HLT_query
  - Fixed query for getting the HLT config
  - do not route data to error datasets on event count
  - Merge pull request #4139 from lucacopa/PDs_for_2015A
  - Configuration updates for Run2015A
  - Merge pull request #4138 from hufnagel/promptreco-delay-late-binding
  - take the PromptReco delay from the configuration file
  - Merge pull request #4137 from lucacopa/new_configs_stable_beam
  - Configuration updates for stable beam 2015
  - Merge pull request #4136 from hufnagel/add-pp0T0-scenario
  - add ppRun2B0T scenario to schema
  - Merge pull request #4135 from hufnagel/cosmics-no-miniaod
  - MINIAOD is not supported for cosmics data
  - Merge pull request #4134 from hufnagel/deploy-scripts
  - add deploy scripts


1.9.92 to 1.9.94:
  - Merge pull request #4133 from hufnagel/active-split-streamer-query
  - optimize the active split streamer query
  - Merge pull request #4132 from hufnagel/promptreco-miniaod
  - add MINIAOD support to PromptReco
  - Merge pull request #4131 from hufnagel/alcaharvest-dqmupload
  - fix settings for dqmupload from alcaharvest
  - Merge pull request #4130 from hufnagel/express-sites-configurable
  - make express inject and subscription sites configurable
  - Merge pull request #4129 from lucacopa/alcalumipixels_dataset
  - Re enabling AlCaLumiPixels dataset

1.9.28 to 1.9.92:
  - Merge pull request #4128 from lucacopa/release_updated_742_patch1
  - Configuration updates for CMSSW_7_4_2_patch1
  - Merge pull request #4127 from hufnagel/update-config
  - update prod config
  - Merge pull request #4126 from hufnagel/update-prodconfig
  - update prod configuration
  - Merge pull request #4125 from hufnagel/cernai-configurable
  - make CERN AI site configurable
  - Merge pull request #4124 from ericvaandering/fix_except
  - Do except as -- the modern way
  - Merge pull request #4123 from hufnagel/unassigned-path-fix
  - deal with unassigned path in HLT menu in better way
  - Merge pull request #4122 from hufnagel/disk-estimate
  - Merge pull request #4121 from hufnagel/configurable-priority
  - configurable request priority
  - add disk estimate for express and repack jobs
  - Merge pull request #4120 from hufnagel/xrootd-auth
  - Merge pull request #4119 from hufnagel/repack-multicore
  - Merge pull request #4118 from hufnagel/promptreco-lumisplit
  - Merge pull request #4117 from hufnagel/condbv2-migration
  - Merge pull request #4116 from lucacopa/fix_express_multicore
  - Express multicore configuration changed to setNumberOfCores
  - change repack to use multicore if too much data
  - Merge pull request #4115 from lucacopa/add_hcalnzsRun2_scenario
  - Add hcalnzsRun2 Scenario
  - Merge pull request #4114 from hufnagel/unassigned-path
  - extend unassigned path workaround to all pre-CRUZET runs
  - disable kerberos authentication for xrdcp calls in PCL upload
  - Merge pull request #4113 from hufnagel/pclupload-backend
  - switch PromptReco to lumi splitting
  - change the PCL upload backend
  - change express release query for condbv2 migration
  - Merge pull request #4112 from hufnagel/subscription-fixes
  - fix subscription creation
  - Merge pull request #4110 from hufnagel/hltconfig-confdbv2
  - adjust HLT configuration retrieval query to work with ConfDBv2
  - Merge pull request #4109 from hufnagel/express-dqmio
  - add DQMIO as valid DQM data tier to Express
  - Merge pull request #4107 from hufnagel/mandatory-spec-parameter
  - cleanup spec parameter initialization
  - Merge pull request #4108 from ticoann/spec_update
  - change the default spec argument
  - Merge pull request #4106 from hufnagel/configurable-dqm
  - make the choice between DQM and DQMIO configurable
  - Merge pull request #4105 from hufnagel/enable-dqmio
  - use DQMIO instead of DQM data tier
  - Merge pull request #4104 from hufnagel/alcaharvest-alcapromptdataset
  - pass additional parameter to alcaHarvestiong Config.DP
  - Merge pull request #4103 from hufnagel/globaltag-connect
  - Merge pull request #4102 from lucacopa/tier0plugin_datacollector
  - support a connect string passed with global tag
  - Add Tier0Plugin config to AnalyticsDataCollector
  - Merge pull request #4101 from hufnagel/multicore
  - add multicore support to Tier0
  - Merge pull request #4100 from hufnagel/long-globaltag-t0datasvc
  - cut off global tags that are too long in t0datasvc
  - Merge pull request #4099 from hufnagel/longer-globaltag
  - support longer global tag names
  - Merge pull request #4098 from hufnagel/express-ratelimit
  - put a rate limit on express processing
  - Merge pull request #4097 from hufnagel/conditions-late-upload
  - Merge pull request #4095 from ticoann/t0_wmstats
  - Merge pull request #4093 from lucacopa/active_runs_script_fix
  - fix unittest
  - separate tier0 request db and temporary db
  - also upload late arriving conditions payloads
  - Merge pull request #4094 from hufnagel/fix-ignorestream
  - change order of consistency checks so ignorestream works again
  - Updates a WMStatsReader call from diagnoseActiveRuns script
  - Merge pull request #4091 from hufnagel/pcl-authenticate-reads
  - also authenticate EOS reads in the PCL upload
  - Merge pull request #4090 from hufnagel/promptreco-t1
  - Merge pull request #4088 from hufnagel/subscribing-error
  - PhEDEx subscription for Error datasets
  - Merge pull request #4089 from hufnagel/raw-t1-disk
  - Merge pull request #4086 from hufnagel/backfill-lfn
  - Merge pull request #4087 from hufnagel/conditionsupload-transaction
  - fix for transaction handling in conditions upload
  - adjust unmerged backfill lfn
  - Merge pull request #4084 from hufnagel/pcl-uploaded-take2
  - switch the PCL uploaded file copy to authenticate with a proxy
  - Merge pull request #4083 from lucacopa/fix_list_repackMerge
  - This fixes a bug in the RepackMerge job splitting
  - Merge pull request #4082 from hufnagel/pcl-uploaded-conditional
  - make the uploaded file from PCL optional
  - also subscribe RAW to t1 disk
  - Merge pull request #4081 from hufnagel/repack-thresholds
  - Merge pull request #4080 from hufnagel/force-run-closeout
  - adjust application of event limits for repack
  - Merge pull request #4079 from hufnagel/lumi-splitting-optimize
  - Merge pull request #4078 from hufnagel/pcl-uploaded
  - create uploaded file before conditions upload
  - minimize creation of lumi split records
  - force complete all consistency checks to closeout run
  - add configuration option to set PromptReco site whitelist
  - Merge pull request #4076 from hufnagel/phedex-subscriptions
  - Merge pull request #4077 from hufnagel/missing-stream
  - deal with case of stream injected but not in HLT menu
  - change the way PhEDex subscriptions are made
  - Merge pull request #4075 from hufnagel/run2-scenarios
  - add new run2 scenarios
  - Merge pull request #4074 from hufnagel/spec-parameters
  - add some mandatory parameters to the spec creation
  - Merge pull request #4073 from hufnagel/spec-initarguments
  - change how default arguments for spec are initialised
  - Merge pull request #4072 from hufnagel/promptreco-eventsplit
  - fix number of events per job parameter passing to PromptReco Spec
  - Merge pull request #4071 from hufnagel/multiple-promptcalibprod
  - Merge pull request #4070 from hufnagel/tier0dataservice
  - support multiple PromptCalibProd per stream
  - add support for new external Tier0 data service
  - Merge pull request #4069 from hufnagel/t0temp-unmerged
  - change from t0temp to unmerged
  - Merge pull request #4068 from hufnagel/pcl-eos
  - take pcl files from alcaharvest from EOS
  - Merge pull request #4067 from hufnagel/alcaharvest-userproxy
  - don't pass user proxy with alcaharvest jobs
  - Merge pull request #4066 from hufnagel/dqmharvest-noafs
  - allow not passing any proxy to the DQM harvesting
  - Merge pull request #4064 from hufnagel/remove-jobupdater
  - Merge pull request #4065 from hufnagel/cvmfs-overridecatalog
  - take override catalog from cvmfs
  - remove JobUpdater frm Tier0 configuration
  - Merge pull request #4063 from hufnagel/expressdqm-config
  - make express dqm harvest interval configurable
  - Merge pull request #4062 from hufnagel/configure-blockclose
  - make Repack, Express and PromptReco block closing timeout configurable
  - Merge pull request #4061 from hufnagel/clean-configs
  - cleanup offline configs
  - Merge pull request #4060 from hufnagel/updateconfigs
  - update configuration options, code and the replay and production example configs
  - Merge pull request #4059 from hufnagel/scramarch
  - allow configuring scram arch for everything, fixes #3257
  - Merge pull request #4058 from hufnagel/tier0-lfn
  - Merge pull request #4057 from hufnagel/express-refactor
  - override LFN in Workload
  - support doing express in separate repack and reco steps, fixes #4038
  - Merge pull request #4054 from hufnagel/badhlt
  - Merge pull request #4053 from ticoann/aqc_fix
  - Merge pull request #4056 from hufnagel/promptreco-harvest
  - reenable DQM harvesting for PromptReco
  - Merge pull request #4055 from hufnagel/override-promptreco
  - fix override catalog used for PromptReco to use T2 rules
  - workaround for bad HLT menu in Minidaq
  - fix acquisition era
  - Merge pull request #4052 from ticoann/dbs_datatype_fix
  - set primary dataset type to data
  - Merge pull request #4051 from hufnagel/promptreco-subscriptions
  - fix problem with subscriptions of PromptReco data
  - Merge pull request #4050 from hufnagel/tier0-scram
  - support different scram archs for different Tier0 parts
  - Merge pull request #4049 from hufnagel/t2-override
  - switch to T2_CH_CERN override catalog
  - Merge pull request #4048 from hufnagel/spec-update
  - update Repack and Express spec to follow new WMCore conventions
  - Merge pull request #4047 from hufnagel/spec-updates
  - catch up to changes with recent WMCore versions
  - Merge pull request #4046 from hufnagel/replicasubscriptions
  - make replica instead of move subscriptions
  - Merge pull request #4045 from hufnagel/dropboxoptional
  - Merge pull request #4044 from hufnagel/expressclosing
  - make dropbox upload for express optional
  - make express block closing delay configurable
  - Merge pull request #4041 from hufnagel/errordatasetschema
  - Merge pull request #4043 from hufnagel/offlineconfigs
  - add OfflineConfigs
  - remove error datasets from schema

1.9.27 to 1.9.28:
  - remove setTaskPriority calls from Repack and Express Specs, pull request #4040
  - Add the missing operational tools for the WMAT0, pull request #4037
  - enable periodic dqm harvesting for express, pull request #4035
  - send repack/express completion messages to SM, pull request #4034
  - make DQM upload URL configurable, pull request #4033
  - add more runs to the workaround for the bad HLT menu, pull request #4032
  - workaround for bad HLT menu, pull request #4031
  - Pass reco splitting to spec, pull request #4030
  - fix problem in lumi closing query, pull request #4028
  - change PCL condition upload to work with new Dropbox, pull request #4029

1.9.25 to 1.9.27:
  - correct the event scenarios in schema, pull request #4027
  - Activate LogCollect for Tier-0 specs, pull request #4026
  - Fix splitting algo with multiple SEs, pull request #4025
  - inserts blocks with status VALID in DBS, pull request #4024
  - fix problems with repackmerge, pull request #4023

1.9.24 to 1.9.25:
  - fix a race condition in some insert queries, pull request #4022
  - Add new script to alarm on late workflows, pull request #4020
  - Implement check for active runs, pull request #4016
  - add consistency check to runlumicloseout, pull request #4019
  - fix some problems with handling of empty lumis in repackmerge, pull request #4018
  - fix problem with PCL completion check, pull request #4015
  - copy back to AFS actually uploaded metadata file from alcaupload, pull request #4011
  - Fix Express subscriptions, pull request #4010
  - fix problem with split lumi insert in express, pull request #4009

1.9.22 to 1.9.24:
  - configure PhEDEx subscriptions
  - closeout Repack and Express workflows in couch
  - fix serious problem with repack merge scheduling
  - add some extra defaults for the Tier0 config
  - fix merged status of express merge output

1.9.21 to 1.9.22:
  - make Repack job splitting parameters configurable
  - make Express job splitting parameters configurable
  - select alternative fileset closing policy
  - add missing import in the GetExpressReadyRuns DAO
  - add or move various config options to OfflineConfiguration

1.9.19 to 1.9.21:
  - adjust task types for express and repack
  - some restructuring of the schema

1.9.18 to 1.9.19:
  - script to create new release
  - more adjustments for the prompt calibration loop
  - more workarounds for the Oracle ADG query bug
  - fix bug in the prompt calibration loop
  - fix bug in lumi insertion
  - a few adjustements in the Tier0 config template, fixes #3982
  - a bunch of small fixes and changes to DAOs
  - fix a few ConditionsUpload logging issues
  - add missing GetRunEndTime DAO
