We caught the error "Mutation of 17156436 bytes is too large for the maximum size of 16777216" in Cassandra.
I understand, we should increase the commitlog_segment_size_in_mb to 64 mb as mutation usually use 1/2 of commilog_segment_size and we were using 32 mb.
Now, I understand, how commitlog_segment_size_in_mb works.
Is it because the size of writes has increased, or is it because commitlog has increased because the size of writes went high? I mean multiple writes in commitlog or one write request which has more than 16mb of size.
Thanks in advance.
Cheers,
Mukesh kumar
We updated the commitlog_segment_size_in_mb to 64 so that it can write more than 16mbs of data, as mutation is half of the commitlog segment.