Clio develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
migration::cassandra::impl::FullTableScanner< TableAdapter >::FullTableScannerSettings Struct Reference

The full table scanner settings. More...

#include <FullTableScanner.hpp>

Public Attributes

std::uint32_t ctxThreadsNum
 
std::uint32_t jobsNum
 
std::uint32_t cursorsPerJob
 

Detailed Description

template<CanReadByTokenRange TableAdapter>
struct migration::cassandra::impl::FullTableScanner< TableAdapter >::FullTableScannerSettings

The full table scanner settings.

Member Data Documentation

◆ ctxThreadsNum

template<CanReadByTokenRange TableAdapter>
std::uint32_t migration::cassandra::impl::FullTableScanner< TableAdapter >::FullTableScannerSettings::ctxThreadsNum

number of threads used in the execution context

◆ cursorsPerJob

template<CanReadByTokenRange TableAdapter>
std::uint32_t migration::cassandra::impl::FullTableScanner< TableAdapter >::FullTableScannerSettings::cursorsPerJob

number of cursors per coroutine

◆ jobsNum

template<CanReadByTokenRange TableAdapter>
std::uint32_t migration::cassandra::impl::FullTableScanner< TableAdapter >::FullTableScannerSettings::jobsNum

number of coroutines to run, it is the number of concurrent database reads


The documentation for this struct was generated from the following file: