| 31 | } |
| 32 | |
| 33 | void TableFunctionNode::resolve(TableFunctionPtr table_function_value, StoragePtr storage_value, ContextPtr context, VectorWithMemoryTracking<size_t> unresolved_arguments_indexes_) |
| 34 | { |
| 35 | table_function = std::move(table_function_value); |
| 36 | storage = std::move(storage_value); |
| 37 | storage_id = storage->getStorageID(); |
| 38 | const auto metadata_snapshot = storage->getInMemoryMetadataPtr(context, false); |
| 39 | storage_snapshot = storage->getStorageSnapshot(metadata_snapshot, context); |
| 40 | unresolved_arguments_indexes = std::move(unresolved_arguments_indexes_); |
| 41 | } |
| 42 | |
| 43 | const StorageID & TableFunctionNode::getStorageID() const |
| 44 | { |
nothing calls this directly
no test coverage detected