| 261 | |
| 262 | template <typename RelMessage> |
| 263 | Status CheckRelCommon(const RelMessage& rel, |
| 264 | const ConversionOptions& conversion_options) { |
| 265 | if (rel.has_common()) { |
| 266 | if (rel.common().has_hint() && |
| 267 | conversion_options.strictness == ConversionStrictness::EXACT_ROUNDTRIP) { |
| 268 | return Status::NotImplemented("substrait::RelCommon::Hint"); |
| 269 | } |
| 270 | if (rel.common().has_advanced_extension()) { |
| 271 | return Status::NotImplemented("substrait::RelCommon::advanced_extension"); |
| 272 | } |
| 273 | } |
| 274 | if (rel.has_advanced_extension()) { |
| 275 | return Status::NotImplemented("substrait AdvancedExtensions"); |
| 276 | } |
| 277 | return Status::OK(); |
| 278 | } |
| 279 | |
| 280 | Status DiscoverFilesFromDir(const std::shared_ptr<fs::LocalFileSystem>& local_fs, |
| 281 | const std::string& dirpath, |
no test coverage detected