spiraldb
fsst
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix typos Signed-off-by: Andrew Duffy <andrew@a10y.dev>
aduffy/safe-compress
6 days ago
maybe now elide bounds chekc? Signed-off-by: Andrew Duffy <andrew@a10y.dev>
aduffy/safe-compress
6 days ago
elide bounds check (maybe?) Signed-off-by: Andrew Duffy <andrew@a10y.dev>
aduffy/safe-compress
6 days ago
chore(deps): pin dependencies
renovate/pin-dependencies
6 days ago
add an in-place compress path using only safe code Using the FSST library currently requires you to make two allocations 1. Allocate a buffer to compress_into 2. Allocate a larger packed buffer We shouldn't take a &mut Vec<u8> directly, since Vec isn't splittable. We should instead be taking &mut [MaybeUninit<u8>], which can be backed by Vec, Bytes, Buffer<u8> or whatever other memory allocation we happen to get our hands on. This PR adds a new safe compression pathway that exposes `compress_into_uninit` and implements the hot loop using only safe code to boot. Signed-off-by: Andrew Duffy <andrew@a10y.dev>
aduffy/safe-compress
6 days ago
chore(deps): lock file maintenance (#122) This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | š§ This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration š **Schedule**: Branch creation - "before 4am on monday" (UTC), Automerge - At any time (no schedule defined). š¦ **Automerge**: Enabled. ā» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. š» **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/spiraldb/fsst). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi43IiwidXBkYXRlZEluVmVyIjoiNDEuODIuNyIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
develop
6 days ago
chore(deps): lock file maintenance
renovate/lock-file-maintenance
6 days ago
chore(deps): lock file maintenance (#121) This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | š§ This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration š **Schedule**: Branch creation - "before 4am on monday" (UTC), Automerge - At any time (no schedule defined). š¦ **Automerge**: Enabled. ā» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. š» **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/spiraldb/fsst). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS43MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuNzEuMSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
develop
13 days ago
Active Branches
feat: add an in-place compress path
last run
6 days ago
#123
CodSpeed Performance Gauge
-17%
chore(deps): pin dependencies
last run
6 days ago
#116
CodSpeed Performance Gauge
-1%
Ā© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs