mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-24 10:40:49 +00:00
Processors support for StorageXDBC reading.
This commit is contained in:
parent
728ece09f1
commit
dda0bcb9ba
@ -82,7 +82,7 @@ std::function<void(std::ostream &)> StorageXDBC::getReadPOSTDataCallback(const N
|
||||
return [query](std::ostream & os) { os << "query=" << query; };
|
||||
}
|
||||
|
||||
BlockInputStreams StorageXDBC::read(const Names & column_names,
|
||||
Pipes StorageXDBC::readWithProcessors(const Names & column_names,
|
||||
const SelectQueryInfo & query_info,
|
||||
const Context & context,
|
||||
QueryProcessingStage::Enum processed_stage,
|
||||
@ -92,7 +92,7 @@ BlockInputStreams StorageXDBC::read(const Names & column_names,
|
||||
check(column_names);
|
||||
|
||||
bridge_helper->startBridgeSync();
|
||||
return IStorageURLBase::read(column_names, query_info, context, processed_stage, max_block_size, num_streams);
|
||||
return IStorageURLBase::readWithProcessors(column_names, query_info, context, processed_stage, max_block_size, num_streams);
|
||||
}
|
||||
|
||||
|
||||
|
@ -16,13 +16,14 @@ class StorageXDBC : public IStorageURLBase
|
||||
{
|
||||
public:
|
||||
|
||||
BlockInputStreams read(const Names & column_names,
|
||||
Pipes readWithProcessors(const Names & column_names,
|
||||
const SelectQueryInfo & query_info,
|
||||
const Context & context,
|
||||
QueryProcessingStage::Enum processed_stage,
|
||||
size_t max_block_size,
|
||||
unsigned num_streams) override;
|
||||
|
||||
bool supportProcessorsPipeline() const override { return true; }
|
||||
|
||||
StorageXDBC(const StorageID & table_id_,
|
||||
const std::string & remote_database_name,
|
||||
|
Loading…
Reference in New Issue
Block a user