Kagami Sascha Rosylight
|
0f3e934f77
|
Follow the default behavior of rustfmt (#224)
|
2 years ago |
Victor Porof
|
ae33373bc4
|
Delay short-circuiting `skip_while` and `filter` adaptors for better perforamnce in case of multi databases
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
a5389008b6
|
Don't allocate when creating 'from' and 'dup_of' iterators
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
c8fac3bb43
|
Rename confusingly or inappropriately named lifetimes
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
b5fedd453a
|
Fix cursor/iterator lifetime coupling which can result in referencing invalid memory when eliminating dead code
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
607700872d
|
Optimize for non-int and non-dup-sort types of databases using features
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
40e1d84b60
|
Make iterators yield items sorted by key (match LMDB)
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
4a955a70a0
|
Implement safe mode backing store
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
a4d76eb250
|
Generalize LMDB usage and add support for multiple backing stores
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |