MCPcopy Create free account
hub / github.com/apache/arrow / ExecuteAll

Method ExecuteAll

cpp/src/parquet/column_scanner_test.cc:109–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

107 }
108
109 void ExecuteAll(int num_pages, int num_levels, int batch_size, int type_length,
110 Encoding::type encoding = Encoding::PLAIN) {
111 std::shared_ptr<ColumnDescriptor> d1;
112 std::shared_ptr<ColumnDescriptor> d2;
113 std::shared_ptr<ColumnDescriptor> d3;
114 InitDescriptors(d1, d2, d3, type_length);
115 // evaluate REQUIRED pages
116 Execute(num_pages, num_levels, batch_size, d1.get(), encoding);
117 // evaluate OPTIONAL pages
118 Execute(num_pages, num_levels, batch_size, d2.get(), encoding);
119 // evaluate REPEATED pages
120 Execute(num_pages, num_levels, batch_size, d3.get(), encoding);
121 }
122
123 protected:
124 int num_levels_;

Callers 2

TYPED_TESTFunction · 0.80
TEST_FFunction · 0.80

Calls 2

ExecuteFunction · 0.50
getMethod · 0.45

Tested by

no test coverage detected