You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What's that? You just wanted a B+ tree? Fair enough. I hope it meets your needs.
51
+
What's that? You just wanted a B+ tree? Well, you're in for a treat.
52
52
53
53
Features
54
54
--------
@@ -418,6 +418,17 @@ Benchmarks (in milliseconds for integer keys/values)
418
418
Version history
419
419
---------------
420
420
421
+
### v1.8.0 ###
422
+
423
+
- Argument of `ISortedSetSource.nextHigherKey(key: K)` changed to `key?: K`
424
+
- Argument of `ISortedSetSource.nextLowerKey(key: K)` changed to `key?: K`
425
+
- Argument of `ISortedMapSource.nextHigherPair(key: K)` changed to `key?: K`
426
+
- Argument of `ISortedMapSource.nextLowerPair(key: K)` changed to `key?: K`
427
+
428
+
### v1.7.0 ###
429
+
430
+
- Added `asSet` method, defined as follows: `asSet<K,V>(btree: BTree<K,V>): undefined extends V ? ISortedSet<K> : unknown { return btree as any; }`
431
+
421
432
### v1.6.2 ###
422
433
423
434
- Bug fixes: two rare situations were discovered in which shared nodes could fail to be marked as shared, and as a result, mutations could affect copies that should have been completely separate.
0 commit comments