Before adapting the new functions to the DDL-related format of SSTable, temporarily roll back the related optimizations
This commit is contained in:
		@ -455,7 +455,7 @@ private:
 | 
			
		||||
class ObDASDMLIterator : public common::ObNewRowIterator
 | 
			
		||||
{
 | 
			
		||||
public:
 | 
			
		||||
  static const int64_t DEFAULT_BATCH_SIZE = 256;
 | 
			
		||||
  static const int64_t DEFAULT_BATCH_SIZE = 1;
 | 
			
		||||
public:
 | 
			
		||||
  ObDASDMLIterator(const ObDASDMLBaseCtDef *das_ctdef,
 | 
			
		||||
                   ObDASWriteBuffer &write_buffer,
 | 
			
		||||
 | 
			
		||||
@ -475,7 +475,8 @@ bool ObSSTableRowScanner<ObCOPrefetcher>::can_blockscan() const
 | 
			
		||||
{
 | 
			
		||||
  return is_scan(type_) &&
 | 
			
		||||
         nullptr != block_row_store_ &&
 | 
			
		||||
         prefetcher_.switch_to_columnar_scan();
 | 
			
		||||
         prefetcher_.switch_to_columnar_scan() &&
 | 
			
		||||
         !sstable_->is_ddl_merge_sstable();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
template<>
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user