![]() |
MySQL 26.7.0
Source Code Documentation
|
#include <fstream>#include <functional>#include <memory>#include <optional>#include "mysql/allocators/allocator.h"#include "mysql/allocators/memory_resource.h"#include "mysql/concurrency/condition_variable.h"#include "mysql/concurrency/locking_queue.h"#include "mysql/concurrency/mutex.h"#include "mysql/concurrency/sync_bounded_queue.h"#include "mysql/concurrency/thread.h"#include "mysql/scheduler/logger_stream.h"#include "mysql/utils/return_status.h"#include "sql/binlog.h"#include "sql/changestreams/apply/context/tune.h"#include "sql/changestreams/apply/storage/relay_log/data_source.h"#include "sql/changestreams/apply/storage/relay_log/log_prefetcher_impl.hpp"Go to the source code of this file.
Classes | |
| class | mysql::csa::Log_prefetcher |
| This class starts an asynchronous thread that prefetches consecutive logs recorded in the index file. More... | |
Namespaces | |
| namespace | mysql |
| namespace | mysql::csa |
Typedefs | |
| using | mysql::csa::Log_prefetcher_sptr = std::shared_ptr< Log_prefetcher > |