Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The in-memory window store will allow for single and range fetch, both for a range of timestamps and keys. Expired records will be removed as soon as possible in order to free up resources. Using a NavigableMap we can provide logN time for operations such as put and fetch. Users can expect that the overall memory footprint includes the space required for all live records plus some additional space proportional to the number of fetched records that have not yet that had their iterator closed. It is therefore important that users read these results and close the iterator as soon as possible.

...