Files
scylladb/db/commitlog
Taras Veretilnyk 23881db289 replica: wire large_data_guardrail into the write path
Thread the per-table large_data_guardrail through the write path so
that mutations exceeding configured thresholds are rejected before
being applied to the memtable.

The guardrail is selected in database::do_apply — either the table's
own guardrail or a static noop when skip_large_data_guardrails is set.
It flows through apply_in_memory → table::apply →
memtable::apply, where the check runs after partition_builder
deserializes the frozen mutation. For large mutations (>128KB), the
check runs after unfreeze_gently instead.
2026-05-29 12:18:33 +02:00
..
2026-04-12 19:46:33 +03:00
2026-04-12 19:46:33 +03:00