sled
Lightweight high-performance pure-rust transactional embedded database.
0.34.7
15M downloads/mo
#2523 most downloaded on crates.io
spacejam/sled
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 1.9 years
Rarely documented
notes for 13 of 77 stable releases
3 versions withdrawn
withdrawn after publishing
9 years old
105 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
105 releases · Sep 2017 to Oct 2024Releases
latest 60 of 105-
1.0.0-alpha.12411 Oct 2024 pre-releaseNothing published for this version
-
1.0.0-alpha.12205 Sep 2024 pre-releaseNothing published for this version
-
1.0.0-alpha.12114 Apr 2024 pre-releaseNothing published for this version
-
1.0.0-alpha.12025 Dec 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11925 Dec 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11811 Sep 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11726 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11612 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11512 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11407 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11306 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11206 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11106 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.11006 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.10906 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.10806 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.10706 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.10605 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.10505 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.10405 Aug 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.10329 Jul 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.10229 Jul 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.10128 Jul 2023 pre-releaseNothing published for this version
-
1.0.0-alpha.128 Jul 2023 pre-releaseNothing published for this version
-
0.34.712 Sep 2021 -
0.34.613 Nov 2020 -
0.34.509 Nov 2020 -
0.34.410 Sep 2020Release notes
Open source →New Features
- #1151
Sendis implemented forIter - #1167 added
Tree::firstandTree::lastfunctions
to retrieve the first or last items in aTree, unless
theTreeis empty.
Bug Fixes
Release notes
Open source →New Features
- #1151
Sendis implemented forIter - #1167 added
Tree::firstandTree::lastfunctions to retrieve the first or last items in aTree, unless theTreeis empty.
Bug Fixes
- #1159 dropping a
Dbinstance will no-longer prematurely shut-down the background flusher thread. - #1168 fixed an issue that was causing panics during recovery in 32-bit code.
- #1170 when encountering corrupted storage data, the recovery process will panic less often.
- #1151
-
0.34.322 Aug 2020 -
0.34.229 Jul 2020Release notes
Open source →Improvements
- #1133 transactions and writebatch performance has been
significantly improved by removing a bottleneck in
the atomic batch stability tracking code.
Release notes
Open source →Improvements
- #1133 transactions and writebatch performance has been significantly improved by removing a bottleneck in the atomic batch stability tracking code.
- #1133 transactions and writebatch performance has been
-
0.34.128 Jul 2020Release notes
Open source →New Features
- #1136 Added the
TransactionalTree::flushmethod to
flush the underlying database after the transaction
commits and before the transaction returns.
Release notes
Open source →New Features
- #1136 Added the
TransactionalTree::flushmethod to flush the underlying database after the transaction commits and before the transaction returns.
- #1136 Added the
-
0.34.023 Jul 2020Nothing published for this version
-
0.33.015 Jul 2020Nothing published for this version
-
0.32.112 Jul 2020Release notes
Open source →New Features
- #1116
IVec::subslicehas been added to facilitate
creating zero-copy subslicedIVecs that are backed
by the same data.
Bug Fixes
Release notes
Open source →New Features
- #1116
IVec::subslicehas been added to facilitate creating zero-copy subslicedIVecs that are backed by the same data.
Bug Fixes
- #1120 Fixed a use-after-free caused by missing
refkeyword on aCopytype in a pattern match inIVec::as_mut. - #1108 conversions from
Box<[u8]>toIVecare fixed.
- #1116
-
0.32.020 Jun 2020Nothing published for this version
-
0.32.0-rc126 May 2020 pre-releaseNothing published for this version
-
0.31.031 Jan 2020Nothing published for this version
-
0.30.327 Dec 2019 -
0.30.227 Dec 2019Release notes
Open source →New Features
- Added the
openfunction for quickly opening a database at a path with default configuration.
- Added the
-
0.30.117 Dec 2019Release notes
Open source →Bugfixes
- Fixed an issue where an idle threadpool worker would spin in a hot loop until work arrived
-
0.30.013 Dec 2019Nothing published for this version
-
0.29.230 Oct 2019Release notes
Open source →New Features
- The
create_newoption has been added toConfig, allowing the user to specify that a database should only be freshly created, rather than re-opened.
- The
-
0.29.116 Oct 2019Release notes
Open source →Bugfixes
- Fixed a bug where prefix encoding could be incorrectly handled when merging nodes together.
-
0.29.016 Oct 2019Nothing published for this version
-
0.28.010 Sep 2019Nothing published for this version
-
0.27.008 Sep 2019Nothing published for this version
-
0.26.327 Aug 2019Nothing published for this version
-
0.26.227 Aug 2019 withdrawnNothing published for this version
-
0.26.019 Aug 2019Nothing published for this version
-
0.25.015 Aug 2019Nothing published for this version
-
0.24.112 May 2019Nothing published for this version
-
0.24.012 May 2019 withdrawnNothing published for this version
-
0.23.020 Apr 2019Nothing published for this version
-
0.22.110 Apr 2019Nothing published for this version
-
0.22.009 Apr 2019Nothing published for this version
-
0.21.408 Apr 2019Nothing published for this version
-
0.21.303 Apr 2019 withdrawnNothing published for this version
-
0.21.202 Apr 2019Nothing published for this version
-
0.21.102 Apr 2019Nothing published for this version
-
0.21.001 Apr 2019Nothing published for this version