| 226 | } |
| 227 | |
| 228 | std::vector<uint32_t> extractDriverIds(const std::string& driverIds) { |
| 229 | std::vector<uint32_t> driverIdList; |
| 230 | if (driverIds.empty()) { |
| 231 | return driverIdList; |
| 232 | } |
| 233 | folly::split(",", driverIds, driverIdList); |
| 234 | return driverIdList; |
| 235 | } |
| 236 | |
| 237 | bool canTrace(const std::string& operatorType) { |
| 238 | static const std::unordered_set<std::string> kSupportedOperatorTypes{ |