lib/prometheus/client/helper/mmaped_file.rb in prometheus-client-mmap-0.7.0.beta29 vs lib/prometheus/client/helper/mmaped_file.rb in prometheus-client-mmap-0.7.0.beta30
- old
+ new
@@ -24,25 +24,9 @@
def used=(value)
self[0..3] = [value].pack('l')
end
- def try_add_entry(data, value)
- self.used = START_POSITION if used.zero?
-
- # Pad to be 8-byte aligned.
- padded = data + (' ' * (8 - (data.length + 4) % 8))
- entry = [data.length, padded, value].pack("lA#{padded.length}d")
- used_ = used
-
- return false if (used_ + entry.length) > @size
-
- self[used_..used_ + entry.length] = entry
- self.used = used_ + entry.length
-
- true
- end
-
def close
munmap
end
private