My understanding is that this change corrects the incorrectly high weight of the bucket that triggers the compression (when is_next_bucket_full(r)==true). Is it right?