projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
16811: Add a test that system users/groups can't be deleted.
[arvados.git]
/
sdk
/
ruby
/
lib
/
arvados
/
collection.rb
diff --git
a/sdk/ruby/lib/arvados/collection.rb
b/sdk/ruby/lib/arvados/collection.rb
index 29c7663f7ba521543e542d83da11f7f419a01793..e29deba6c9de314f1deb9c14fd6e723c8e085ac9 100644
(file)
--- a/
sdk/ruby/lib/arvados/collection.rb
+++ b/
sdk/ruby/lib/arvados/collection.rb
@@
-207,7
+207,7
@@
module Arv
loop do
ii = (lo + hi) / 2
range = @ranges[ii]
loop do
ii = (lo + hi) / 2
range = @ranges[ii]
- if range.include?(target) && (target < range.end || ii == hi)
+ if range.include?(target) && (target < range.end || ii == hi
-1
)
return ii
elsif ii == lo
raise RangeError.new("%i not in segment" % target)
return ii
elsif ii == lo
raise RangeError.new("%i not in segment" % target)