@@ -153,11 +153,11 @@ private[core] object Lower {
153153 }
154154
155155 case failure @ IO .Left (_) =>
156- failure recoverTo Lower .seeker(key, currentSeek , nextSeek)
156+ failure recoverTo Lower .seeker(key, Seek . Current . Read (segmentId) , nextSeek)
157157 }
158158
159159 case failure @ IO .Left (_) =>
160- failure recoverTo Lower .seeker(key, currentSeek , nextSeek)
160+ failure recoverTo Lower .seeker(key, Seek . Current . Read (segmentId) , nextSeek)
161161 }
162162
163163 // 20 (input key - inclusive)
@@ -313,7 +313,7 @@ private[core] object Lower {
313313 }
314314
315315 case failure @ IO .Left (_) =>
316- failure recoverTo Lower .seeker(key, currentSeek , nextSeek)
316+ failure recoverTo Lower .seeker(key, Seek . Current . Read (segmentId) , nextSeek)
317317 }
318318
319319 // 11 -> 20 (input keys)
@@ -332,7 +332,7 @@ private[core] object Lower {
332332 }
333333
334334 case failure @ IO .Left (_) =>
335- failure recoverTo Lower .seeker(key, currentSeek , nextSeek)
335+ failure recoverTo Lower .seeker(key, Seek . Current . Read (segmentId) , nextSeek)
336336 }
337337 }
338338
@@ -368,7 +368,7 @@ private[core] object Lower {
368368 }
369369
370370 case failure @ IO .Left (_) =>
371- failure recoverTo Lower .seeker(key, currentSeek , nextSeek)
371+ failure recoverTo Lower .seeker(key, Seek . Current . Read (segmentId) , nextSeek)
372372 }
373373 }
374374 }
0 commit comments