mirror of
https://gitee.com/milvus-io/milvus.git
synced 2026-01-07 19:31:51 +08:00
Fix a nil pointer issue (#18343)
/kind bug issue: #18270 Signed-off-by: Yuchen Gao <yuchen.gao@zilliz.com>
This commit is contained in:
parent
5e84c2adb0
commit
cd2f64d30c
@ -800,11 +800,13 @@ func (m *meta) CompleteMergeCompaction(compactionLogs []*datapb.CompactionSegmen
|
||||
|
||||
var startPosition, dmlPosition *internalpb.MsgPosition
|
||||
for _, s := range segments {
|
||||
if dmlPosition == nil || s.GetDmlPosition().Timestamp < dmlPosition.Timestamp {
|
||||
if dmlPosition == nil ||
|
||||
s.GetDmlPosition() != nil && s.GetDmlPosition().GetTimestamp() < dmlPosition.GetTimestamp() {
|
||||
dmlPosition = s.GetDmlPosition()
|
||||
}
|
||||
|
||||
if startPosition == nil || s.GetStartPosition().Timestamp < startPosition.Timestamp {
|
||||
if startPosition == nil ||
|
||||
s.GetStartPosition() != nil && s.GetStartPosition().GetTimestamp() < startPosition.GetTimestamp() {
|
||||
startPosition = s.GetStartPosition()
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user