MCPcopy Create free account
hub / github.com/ClickHouse/ClickHouse / selectRangesToRead

Method selectRangesToRead

src/Processors/QueryPlan/ReadFromMergeTree.cpp:1952–1975  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1950}
1951
1952ReadFromMergeTree::AnalysisResultPtr ReadFromMergeTree::selectRangesToRead(bool find_exact_ranges) const
1953{
1954 analyzed_result_ptr = selectRangesToRead(
1955 getParts(),
1956 mutations_snapshot,
1957 vector_search_parameters,
1958 top_k_filter_info,
1959 storage_snapshot->metadata,
1960 query_info,
1961 context,
1962 requested_num_streams,
1963 max_block_numbers_to_read,
1964 data,
1965 data_settings,
1966 all_column_names,
1967 log,
1968 indexes,
1969 find_exact_ranges,
1970 is_parallel_reading_from_replicas,
1971 allow_query_condition_cache,
1972 supportsSkipIndexesOnDataRead());
1973
1974 return analyzed_result_ptr;
1975}
1976
1977namespace
1978{

Callers 12

runMethod · 0.80
workMethod · 0.80
optimizeLazyFinalFunction · 0.80
tryMakeDistributedReadFunction · 0.80
estimateReadRowsCountFunction · 0.80
applyFunction · 0.80

Calls 15

erase_ifFunction · 0.85
isDeterministicFunction · 0.85
getAllPhysicalMethod · 0.80
isStreamMethod · 0.80
hasUniqueKeyMethod · 0.80
hasProjectionsMethod · 0.80

Tested by

no test coverage detected