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
 | 
					class ObDASDMLIterator : public common::ObNewRowIterator
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
  static const int64_t DEFAULT_BATCH_SIZE = 256;
 | 
					  static const int64_t DEFAULT_BATCH_SIZE = 1;
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
  ObDASDMLIterator(const ObDASDMLBaseCtDef *das_ctdef,
 | 
					  ObDASDMLIterator(const ObDASDMLBaseCtDef *das_ctdef,
 | 
				
			||||||
                   ObDASWriteBuffer &write_buffer,
 | 
					                   ObDASWriteBuffer &write_buffer,
 | 
				
			||||||
 | 
				
			|||||||
@ -475,7 +475,8 @@ bool ObSSTableRowScanner<ObCOPrefetcher>::can_blockscan() const
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  return is_scan(type_) &&
 | 
					  return is_scan(type_) &&
 | 
				
			||||||
         nullptr != block_row_store_ &&
 | 
					         nullptr != block_row_store_ &&
 | 
				
			||||||
         prefetcher_.switch_to_columnar_scan();
 | 
					         prefetcher_.switch_to_columnar_scan() &&
 | 
				
			||||||
 | 
					         !sstable_->is_ddl_merge_sstable();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
template<>
 | 
					template<>
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user