ReorderBuildStrategy::ReorderBuildStrategy( const ParsedQuery &parsedQuery, const shared_ptr<Cursor> &cursor, BufBuilder &buf, const QueryPlan::Summary &queryPlan ) : ResponseBuildStrategy( parsedQuery, cursor, buf, queryPlan ), _scanAndOrder( newScanAndOrder( queryPlan ) ) { }
void ReorderBuildStrategy::init( const QueryPlanSummary &queryPlan ) { _scanAndOrder.reset( newScanAndOrder( queryPlan ) ); }