view_updating_consumer: make buffer limit a variable

The limit doesn't change at runtime, but we this patch makes it variable for
unit testing purposes.
This commit is contained in:
Michał Chojnowski
2023-07-05 12:34:31 +02:00
parent b74411f0ed
commit bbbc4aafef
3 changed files with 15 additions and 9 deletions

View File

@@ -783,8 +783,8 @@ SEASTAR_THREAD_TEST_CASE(test_view_update_generator_buffering) {
, _rl(std::make_unique<row_locker>(_schema))
, _rl_stats(std::make_unique<row_locker::stats>())
, _less_cmp(*_schema)
, _max_rows_soft(rows_in_limit(db::view::view_updating_consumer::buffer_size_soft_limit))
, _max_rows_hard(rows_in_limit(db::view::view_updating_consumer::buffer_size_hard_limit))
, _max_rows_soft(rows_in_limit(db::view::view_updating_consumer::buffer_size_soft_limit_default))
, _max_rows_hard(rows_in_limit(db::view::view_updating_consumer::buffer_size_hard_limit_default))
, _ok(ok)
{ }