class SplitIoClient::BinarySearchLatencyTracker

def self.find_bucket_index(micros)

def self.find_bucket_index(micros)
  if (micros > MAX_LATENCY) then
    return BUCKETS.length - 1
  end
  if (micros < 1500) then
    return 0
  end
  index = BUCKETS.find_index(BUCKETS.bsearch {|x| x >= micros })
  return index
end

def self.get_bucket(latency)

def self.get_bucket(latency)
  return find_bucket_index(latency * 1000)
end