https://clickhouse-test-reports.s3.yandex.net/21020/2ced21c837006053542b9f04c338faebf504f413/fuzzer_asan/server.log
{
    if (is_in_memory)
    {
        std::unique_lock lock(rwlock);
        if (!is_in_memory)
        {
            disk_writer->insert(std::move(block));
            return true;
        }
        right_blocks.insert(std::move(block));
        bool has_memory = size_limits.softCheck(right_blocks.row_count, right_blocks.bytes);
        if (!has_memory)
        {
            initRightTableWriter();
            is_in_memory = false;
        }
    }
    else
        disk_writer->insert(std::move(block));
    return true;
}
Block MergeJoin::modifyRightBlock(const Block & src_block) const