@@ -39,7 +39,7 @@ class PostgresHeapSeqParallelScanState {
39
39
40
40
public:
41
41
PostgresHeapSeqParallelScanState ()
42
- : m_nblocks(InvalidBlockNumber), m_last_assigned_block_number(InvalidBlockNumber), m_count_tuple_only (false ),
42
+ : m_nblocks(InvalidBlockNumber), m_last_assigned_block_number(InvalidBlockNumber), m_count_tuples_only (false ),
43
43
m_total_row_count (0 ), m_last_prefetch_block(0 ), m_strategy(nullptr ) {
44
44
}
45
45
~PostgresHeapSeqParallelScanState () {
@@ -51,9 +51,9 @@ class PostgresHeapSeqParallelScanState {
51
51
std::mutex m_lock;
52
52
BlockNumber m_nblocks;
53
53
BlockNumber m_last_assigned_block_number;
54
- bool m_count_tuple_only ;
55
- duckdb::map<duckdb::column_t , duckdb::idx_t > m_columns;
56
- duckdb::map<duckdb::idx_t , duckdb::column_t > m_projections;
54
+ bool m_count_tuples_only ;
55
+ duckdb::map<duckdb::idx_t , duckdb::idx_t > m_columns;
56
+ duckdb::map<duckdb::idx_t , duckdb::idx_t > m_projections;
57
57
duckdb::TableFilterSet *m_filters = nullptr ;
58
58
std::atomic<std::uint32_t > m_total_row_count;
59
59
BlockNumber m_last_prefetch_block;
@@ -71,8 +71,7 @@ class PostgresHeapSeqScan {
71
71
PostgresHeapSeqScan (PostgresHeapSeqScan &&other);
72
72
73
73
public:
74
- void InitParallelScanState (const duckdb::vector<duckdb::column_t > &columns,
75
- const duckdb::vector<duckdb::idx_t > &projections, duckdb::TableFilterSet *filters);
74
+ void InitParallelScanState ( duckdb::TableFunctionInitInput &input);
76
75
void
77
76
SetSnapshot (Snapshot snapshot) {
78
77
m_snapshot = snapshot;
0 commit comments