Move Service/SiteDB to SiteDBv2
SiteDB emulator
Fix straight to merge when splitting is changed

If splitting is changed through script/pages and there is a
transient output module, the property of disabling
straight to merge is broken by the change which can
cause spurious output in merged area from straight-to-merge
mechanisms.
Merge pull request #4457 from dballesteros7/FixTransientOutputModules

Fix straight to merge when splitting is changed
0.9.49

Signed-off-by: Stephen Foulkes <sfoulkes@fnal.gov>
add acdc and agent info in job document
add the unittest
WorkQueue fixes

Check that replication is alive in the WorkQueue, kill if it is
in error state so that it can be restarted.

Also make a temporal fix to the WorkQueue replication filter
since we have _deleted documents with data in cmsweb which we don't
want to shuffle around.
Merge pull request #4461 from dballesteros7/CheckReplicationStatusLQ

WorkQueue fixes
ReqMgr2 - CouchDB request docs null fields

* some fields removed from CouchDB (useless)
* majority of other CouchDB fields is not properly set and updated (e.g.
  Status or Priority as changed on the request)
* reqmgr.py --allTests checks Oracle, CouchDB consistency, at least partly now

Fixes #4380
fix LSF submission when overloaded

When LSF is overloaded, the LSF bsub submit command can print out some debug messages to stdout before submitting the job. In these cases the LsfPlugin does not detect that a job has been submitted. Fix this.
Merge pull request #4467 from hufnagel/lsfsubmitfix

fix LSF submission when overloaded
Merge pull request #4463 from ticoann/add_acdc_info

Add acdc info in job summary document
0.9.50

Signed-off-by: Stephen Foulkes <sfoulkes@fnal.gov>
Merge pull request #4418 from giffels/sitedbv2-service

Move Service/SiteDB to SiteDBv2
handle when couch has problem. keep accountant going and retry logcollect accounting
Fix broken unittest caused SiteDBv2 emulator
Merge pull request #4484 from giffels/sitedbv2-unittest-fix

Fix broken unittest caused SiteDBv2 emulator
Restore the T2_XX_SiteA/B/C sites, SEs and CEs

This is needed for WorkQueue unit tests to work
Merge pull request #4485 from dballesteros7/FixUnitTests

Restore the T2_XX_SiteA/B/C sites, SEs and CEs