@@ -925,7 +925,8 @@ Status BaseBetaRowsetWriter::_check_segment_number_limit(size_t segnum) {
925
925
if (UNLIKELY (segnum > config::max_segment_num_per_rowset)) {
926
926
return Status::Error<TOO_MANY_SEGMENTS>(
927
927
" too many segments in rowset. tablet_id:{}, rowset_id:{}, max:{}, "
928
- " _num_segment:{}, rowset_num_rows:{}" ,
928
+ " _num_segment:{}, rowset_num_rows:{}. Please check if the bucket number is too "
929
+ " small or if the data is skewed." ,
929
930
_context.tablet_id , _context.rowset_id .to_string (),
930
931
config::max_segment_num_per_rowset, _num_segment, get_rowset_num_rows ());
931
932
}
@@ -938,7 +939,8 @@ Status BetaRowsetWriter::_check_segment_number_limit(size_t segnum) {
938
939
if (UNLIKELY (segnum > config::max_segment_num_per_rowset)) {
939
940
return Status::Error<TOO_MANY_SEGMENTS>(
940
941
" too many segments in rowset. tablet_id:{}, rowset_id:{}, max:{}, _num_segment:{}, "
941
- " _segcompacted_point:{}, _num_segcompacted:{}, rowset_num_rows:{}" ,
942
+ " _segcompacted_point:{}, _num_segcompacted:{}, rowset_num_rows:{}. Please check if "
943
+ " the bucket number is too small or if the data is skewed." ,
942
944
_context.tablet_id , _context.rowset_id .to_string (),
943
945
config::max_segment_num_per_rowset, _num_segment, _segcompacted_point,
944
946
_num_segcompacted, get_rowset_num_rows ());
0 commit comments