![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Scan (Scan_ctx) configuration. More...
#include <row0pread.h>
Public Member Functions | |
| Config (const Scan_range &scan_range, dict_index_t *index, size_t read_level=0, size_t partition_id=std::numeric_limits< size_t >::max()) | |
| Constructor.  More... | |
| Config (const Config &config)=default | |
| Copy constructor.  More... | |
Public Attributes | |
| const Scan_range | m_scan_range | 
| Range to scan.  More... | |
| dict_index_t * | m_index {} | 
| (Cluster) Index in table to scan.  More... | |
| const bool | m_is_compact {} | 
| Row format of table.  More... | |
| const page_size_t | m_page_size | 
| Tablespace page size.  More... | |
| size_t | m_read_level {0} | 
| Btree level from which records need to be read.  More... | |
| size_t | m_partition_id {std::numeric_limits<size_t>::max()} | 
| Partition id if the index to be scanned belongs to a partitioned table, else std::numeric_limits<size_t>::max().  More... | |
Scan (Scan_ctx) configuration.
      
  | 
  inline | 
Constructor.
| [in] | scan_range | Range to scan. | 
| [in] | index | Cluster index to scan. | 
| [in] | read_level | Btree level from which records need to be read. | 
| [in] | partition_id | Partition id if the index to be scanned. belongs to a partitioned table. | 
      
  | 
  default | 
Copy constructor.
| [in] | config | Instance to copy from. | 
| dict_index_t* Parallel_reader::Config::m_index {} | 
(Cluster) Index in table to scan.
| const bool Parallel_reader::Config::m_is_compact {} | 
Row format of table.
| const page_size_t Parallel_reader::Config::m_page_size | 
Tablespace page size.
| size_t Parallel_reader::Config::m_partition_id {std::numeric_limits<size_t>::max()} | 
Partition id if the index to be scanned belongs to a partitioned table, else std::numeric_limits<size_t>::max().
| size_t Parallel_reader::Config::m_read_level {0} | 
Btree level from which records need to be read.
| const Scan_range Parallel_reader::Config::m_scan_range | 
Range to scan.