Skip to content

Conversation

@jezwilkinson
Copy link
Contributor

Updating TPC PID tasks to optimise CCDB access methods:

  • Remove separate calls to "CcdbApi::retrieveHeaders()", use new merged calls to retrieveBlob, getSpecific, getForTimeStamp (avoids pinging CCDB multiple times when accessing info from metadata from retrieved objects)
  • Use BasicCCDBManager::getCCDBAccessor() instead of separate ccdbApi object for retrieveBlob (avoids initialising a second UserAgent for each process)
  • remove unneeded "nullmetadata" object; minor fix to logic for loading information from headers

Depends on AliceO2Group/AliceO2#14709 for updates to CCDB API.

@github-actions github-actions bot added the common label Oct 7, 2025
@github-actions
Copy link

github-actions bot commented Oct 7, 2025

O2 linter results: ❌ 49 errors, ⚠️ 68 warnings, 🔕 0 disabled

@jezwilkinson jezwilkinson marked this pull request as ready for review November 26, 2025 16:23
@amaringarcia
Copy link
Contributor

@ddobrigk would it be possible to have a look at/approve this pull request?
Thanks in advance

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants