![]() |
MySQL 9.5.0
Source Code Documentation
|
#include <assert.h>#include <sys/types.h>#include <atomic>#include <map>#include "mysql/binlog/event/binlog_event.h"#include <ankerl/unordered_dense.h>#include "my_inttypes.h"Go to the source code of this file.
Classes | |
| class | Logical_clock |
| Logical timestamp generator for logical timestamping binlog transactions. More... | |
| class | Commit_order_trx_dependency_tracker |
| Generate logical timestamps for MTS using COMMIT_ORDER binlog transaction dependency tracking algorithm. More... | |
| class | Writeset_trx_dependency_tracker |
| Generate logical timestamps for MTS using WRITESET binlog transaction dependency tracking algorithm. More... | |
| class | Transaction_dependency_tracker |
| Dependency tracker is a container singleton that dispatches between the three methods associated with the binlog transaction dependency tracking algorithm. More... | |