Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup of dependencies from CondDBv1 code #13131

Merged
merged 8 commits into from Feb 1, 2016

Commits on Jan 29, 2016

  1. Copy the full SHA
    def3b4a View commit details
    Browse the repository at this point in the history
  2. Added TagLog feature

    Giacomo Govi authored and ggovi committed Jan 29, 2016
    Copy the full SHA
    994e759 View commit details
    Browse the repository at this point in the history
  3. Added security option in Frontier connections. When the signature par…

    …ameter is set to sig, FroNTier requests that the server sends digital signatures on every response.
    
    Add frontier security option as a string data member in ConnectionPool, and define appropriate setter. The frontier security option is turned on for all sessions using the same ConnectionPool for configuring the server access via CORAL.
    Add FroNTier security option in DBParameters PSet of CondDB setup.
    Put a default value for the authentication path in ConnectionPool.
    When setting connection parameters from a ParameterSet in ConnectionPool, if a parameter is not defined, keep the values already set in the data members (i.e. default if no other setters called, or the ones currently available).
    Removed duplicated code for setting table time to live parameters of Condition schema in ConnectionPool.
    Removed the unused dbFormat parameter in CondDB_cfi.py as we only support CondDBv2, and dropped unused CondDBboost_cfi.
    New unit test for ConnectionPool.
    Add a warning about unsupported connection strings.
    
    Conflicts:
    	CondCore/CondDB/src/ConnectionPool.cc
    	CondCore/CondDB/src/DbConnectionString.cc
    Salvatore Di Guida authored and ggovi committed Jan 29, 2016
    Copy the full SHA
    cf4a95d View commit details
    Browse the repository at this point in the history
  4. Cleanup: use CondDB ParameterSet defined for CondDBv2 instead of Cond…

    …DBSetup for CondDBv1.
    Salvatore Di Guida authored and ggovi committed Jan 29, 2016
    Copy the full SHA
    fc4cbe8 View commit details
    Browse the repository at this point in the history
  5. Final clean up:

    * Added RelationalAuthenticationService and XMLAuthenticationService plugins in CondCore/CondDB
    * Use the newly defined auth namespace in CondDB
    * Add missing dependencies in plugins BuildFile of CondDB
    * Fix for one DBCommon left over
    * Fix for non-required dependencies
    Salvatore Di Guida authored and ggovi committed Jan 29, 2016
    Copy the full SHA
    b12daa5 View commit details
    Browse the repository at this point in the history
  6. Backward compatibility fix: make CondCore/DBCommon/python/CondDBCommo…

    …n_cfi.py and CondCore/DBCommon/python/CondDBSetup_cfi.py deprecated ( a message is printed out ) and point to CondCore/CondDB/python/CondDB_cfi.py.
    ggovi committed Jan 29, 2016
    Copy the full SHA
    9737ee2 View commit details
    Browse the repository at this point in the history
  7. Define a unique configuration for CondDBESSource including FroNTier s…

    …ervlets for fetching Condition payloads in CondCore/ESSources/python/CondDBESSource_cfi.py. This is then loaded in Configuration/StandardSequences/python/FrontierConditions_GlobalTag_cfi.py and cloned in RecoTauTag/Configuration/python/loadRecoTauTagMVAsFromPrepDB_cfi.py.
    Salvatore Di Guida authored and ggovi committed Jan 29, 2016
    Copy the full SHA
    c77265e View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2016

  1. Initialise a PoolDBESSource instance in RecoTauTag/Configuration/pyth…

    …on/loadRecoTauTagMVAsFromPrepDB_cfi.py, not importing nor cloning from default definition, in order to avoid ESSource conflicts when defining PAT sequences. This is a workaround, not a fix.
    Salvatore Di Guida authored and ggovi committed Jan 30, 2016
    Copy the full SHA
    6b8c2ab View commit details
    Browse the repository at this point in the history