CCDB populator will match payload and wrapper according to DataDescription#6150
CCDB populator will match payload and wrapper according to DataDescription#6150shahor02 merged 14 commits intoAliceO2Group:devAliceO2Group/AliceO2:devfrom chiarazampolli:WildcardedSpec_part2chiarazampolli/AliceO2:WildcardedSpec_part2Copy head branch name to clipboard
Conversation
Co-authored-by: shahoian <ruben.shahoyan@cern.ch>
clang-format
abfd463 to
5204e5f
Compare
|
Hi @chiarazampolli and don't understand why it happens. You've suppressed the should be added to this linkdef. |
|
The test that fails in O2 is not related to this PR: at least I think. @ktf , @TimoWilken , @shahor02 , any idea what it is? Chiara |
|
@chiarazampolli : still fails on the the same |
I was just about to take a look and google for hints... Thanks for trying, let's see if your idea works. |
|
Hi @shahor02 , Now there are different errors: |
|
I think you need to move the |
|
Ciao @ktf , I moved the include and the pragma too, as we discussed. Let's see. |
|
The pragma needs to stay inside the |
|
ok, thanks, then I misunderstood. |
|
Hi, |
|
@shahor02 we could indeed try with adding |
|
Ok, it failed again. I will try to add the include in a file. |
|
Now macos is happy! |
|
These are not from my PR: If all the rest is green, we should merge, unless we want to have an explicit blessing by the detectors (@shahor02 ). |
|
@chiarazampolli after your update I can't see anymore what was reported for these macros. What was a problem? |
|
Just trailing whitespaces. See https://github.com/AliceO2Group/AliceO2/pull/6150/checks?check_run_id=2617983370, from "Space checker". |
|
macos seems spurious - pinging @ktf , @TimoWilken. |
|
Hi @shahor02 , Finally all tests have run. Space checker fails in other macros that I did not touch. Should we ask the detectors to validate, or merge? Chiara |
|
Finally... I would merge it, nothing currently critically depends on this, can fix in other PR if problems are found. |
…ption (AliceO2Group#6150) * changes for wildcarded DataSpec * Using constructor of InputSpec with only Origin * Modify detector calib.code to match to new CCDB populator inputs (#32) Co-authored-by: shahoian <ruben.shahoyan@cern.ch> * Adapting new devices clang-format * Removing obsolete DCS processing * Adding some pragma rules * remove deleted macro from exclusion list * Remove tabs * Include unordered_map to test if it helps with dictionary building * Move include and pragma outside the ifdef (Giulio's advice) * Update DetectorsDCSLinkDef.h * Moving include of unordered_map to an include file in the library * clang-format * remove trailing space Co-authored-by: Ruben Shahoyan <shahor02@users.noreply.github.com> Co-authored-by: shahoian <ruben.shahoyan@cern.ch> Co-authored-by: Giulio Eulisse <10544+ktf@users.noreply.github.com>
This allows to send to the CCDB populator multiple CCDB objects at the same time. The pairing paylod <--> wrapper will be done by the framework based on the Data Description.