Cherry-pick from master pr: #40400 Related to #40388 The small segments may be put into bucket twice due to value parameter of Knapsnap.packWith Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>