In-memory command-journal quotas. More...
#include <journal.hpp>
Public Attributes | |
| std::size_t | max_transactions = 1024 |
| std::size_t | max_commands = 8192 |
| std::size_t | max_retained_bytes = 16 * 1024 * 1024 |
In-memory command-journal quotas.
A new entry must fit all three ceilings atomically; no automatic journal eviction occurs. checkpoint() releases accounting for the discarded prefix.
| std::size_t pulp::timeline::JournalLimits::max_commands = 8192 |
| std::size_t pulp::timeline::JournalLimits::max_retained_bytes = 16 * 1024 * 1024 |
| std::size_t pulp::timeline::JournalLimits::max_transactions = 1024 |