Skip to content

Commit be2a6a9

Browse files
authored
add capturing of versioned tables
1 parent f6e43a6 commit be2a6a9

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Common/Core/TableHelper.cxx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,13 @@ bool isTableRequiredInWorkflow(o2::framework::InitContext& initContext, const st
4747
if (input.matcher.binding == table) {
4848
LOG(debug) << "Table: " << input.matcher.binding << " is needed in device: " << device.name;
4949
tableNeeded = true;
50+
}else{
51+
std::string versionedTable = table;
52+
versionedTable.append("_00"); // would need fixing in case of more than 9 versions
53+
if (input.matcher.binding.find(versionedTable) != std::string::npos) {
54+
LOG(debug) << "Versioned table: " << input.matcher.binding << " is needed in device: " << device.name << "(original table name: "<<table<<")";
55+
tableNeeded = true;
56+
}
5057
}
5158
}
5259
}

0 commit comments

Comments
 (0)