The bottommost node of a finger isn't necessarily the root for an
iterator's version. It could be "end"
This commit is contained in:
2024-06-03 12:56:17 -07:00
parent f5fdc3eaf1
commit fd618d0f07
2 changed files with 2 additions and 11 deletions

View File

@@ -152,8 +152,7 @@ struct __attribute__((__visibility__("default"))) VersionedMap {
* and <= `getVersion()`.
*
* Thread-safe as long as a version is not concurrently invalidated by
* `setOldestVersion`. There's a performance benefit if you pass iterator[i]
* previously obtained at version[i]. */
* `setOldestVersion`. */
void firstGeq(const Key *key, const int64_t *version, Iterator *iterator,
int count) const;