Shuroii
|
b5bf68b8c8
|
fix: RocksDB build
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 2s
Release Docker Image / define-variables (push) Failing after 1s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 16s
Checks / Rust / Clippy (push) Failing after 43s
Checks / Rust / Cargo Test (push) Failing after 43s
|
2025-07-07 20:47:30 +01:00 |
|
Shuroii
|
6289bcaabc
|
style: Run statix
|
2025-07-07 20:47:30 +01:00 |
|
Shuroii
|
cb138f5039
|
ref: Clean up rocksdb build
|
2025-07-07 20:47:29 +01:00 |
|
Shuroii
|
36a7bd7eb3
|
chore: Update toolchain hash & flake.lock
|
2025-07-07 20:47:29 +01:00 |
|
Shuroii
|
520a179bb0
|
ref: Remove lots of unused Nix assets
Also change some links to the new ones, removing reliance on June's github repos in some places
|
2025-07-07 20:47:29 +01:00 |
|
Shuroii
|
09199b0ea7
|
style: Format nix
nixfmt-rfc-style for flake
nixpkgs-fmt for nix/ directory
|
2025-07-07 20:47:29 +01:00 |
|
transgwender
|
0e2fdc415c
|
Update the rust 1.87 hash
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 2s
Release Docker Image / define-variables (push) Failing after 12s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 19s
Checks / Rust / Clippy (push) Failing after 31s
Checks / Rust / Cargo Test (push) Failing after 23s
|
2025-07-07 01:42:26 +00:00 |
|
June Clementine Strawberry
|
3cc92b32ec
|
bump rust toolchain to 1.86.0
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-04-05 18:37:13 -04:00 |
|
strawberry
|
ef96e7afac
|
add cargo auditable for future use, ignore paste dependency being unmaintained for now
Signed-off-by: strawberry <june@girlboss.ceo>
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-08 14:05:52 -05:00 |
|
strawberry
|
90fee4f50e
|
add gotestfmt log output to complement script and CI output
Signed-off-by: strawberry <june@girlboss.ceo>
|
2025-03-08 00:15:13 -05:00 |
|
June Clementine Strawberry
|
fa71162c7d
|
bump rocksdb to v9.11.1
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 18:55:10 -05:00 |
|
June Clementine Strawberry
|
c92678ecbe
|
dont build with zlib in the nix flake
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 14:07:38 -05:00 |
|
June Clementine Strawberry
|
c10500f8ae
|
bump rust-rocksdb and ruwuma
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 00:14:24 -05:00 |
|
June Clementine Strawberry
|
df72384c16
|
delete snappy, bump rust-rocksdb, bump rocksdb to v9.10.0 again
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-03 01:05:43 -05:00 |
|
June Clementine Strawberry
|
e97952b7f6
|
bump nix lock, update to rust 2024 and 1.85.0 toolchain
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
|
2025-02-23 01:17:30 -05:00 |
|
strawberry
|
43e6c27bb7
|
misc nix tweaks to maybe speedup ci
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-02-06 18:27:36 -05:00 |
|
June Clementine Strawberry
|
2abf15b9e9
|
revert back to v9.9.3 due to upstream build issue with macos
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
|
2025-01-25 13:35:22 -05:00 |
|
June Clementine Strawberry
|
72daf7ea68
|
bump rocksdb to v9.10.0, reverts upstream rocksdb regression causing deadlocks on corrupt WAL files
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
|
2025-01-25 02:01:20 -05:00 |
|
June Clementine Strawberry
|
f59e3d8850
|
bump nix lockfile, cargo.lock, rust to 1.84, and fix tracing fork
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
|
2025-01-14 13:05:25 -05:00 |
|
strawberry
|
1852eeebf2
|
disable more unnecessary features in various build outputs
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-01-11 20:48:36 -05:00 |
|
strawberry
|
4c2999ccd1
|
gate libloading to conduwuit_mods feature and cfg only
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-01-11 20:48:36 -05:00 |
|
strawberry
|
7b8320e0eb
|
bump rocksdb to v9.9.3
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-18 13:41:30 -05:00 |
|
strawberry
|
a9f6bb6169
|
remove jemalloc_prof and jemalloc_stats from all-features builds (exc. debug)
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-13 13:35:36 -05:00 |
|
strawberry
|
17273b1cea
|
upload CI binaries to webserver for easy direct download
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-13 11:09:29 -05:00 |
|
strawberry
|
b73d558cba
|
start producing haswell target optimised x86 binaries for rocksdb fast CRC32 support
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-13 01:57:45 -05:00 |
|
strawberry
|
b6ac3649ee
|
use fork of complement
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-09 13:04:13 -05:00 |
|
strawberry
|
e1bd6a7c2d
|
nix: try bumping to latest complement
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-09 12:52:06 -05:00 |
|
strawberry
|
faf48405aa
|
bump rocksdb to v9.8.4, enable track_and_verify_wals_in_manifest by default
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-09 12:52:06 -05:00 |
|
strawberry
|
9db0325b42
|
bump rust to 1.83.0
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-04 00:51:57 +00:00 |
|
strawberry
|
c1f553cf4f
|
bump rocksdb to v9.7.4, and ruwuma
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:11 -05:00 |
|
strawberry
|
30e3e45f9f
|
misc CI improvements, build macOS binaries, flake improvements/fixes
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-10-24 21:29:17 -04:00 |
|
strawberry
|
2d54264fbe
|
bump rust to 1.82.0, rocksdb v9.7.3, ruwuma, and a few nix pkgs
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-10-24 20:47:51 -04:00 |
|
morguldir
|
24c408f4c6
|
bump rocksdb to 9.6.1, add binutils to devshell
|
2024-09-08 19:21:23 +02:00 |
|
morguldir
|
8dccc04b40
|
nix: explicitly include liburing in the devshell
Signed-off-by: morguldir <morguldir@protonmail.com>
|
2024-09-08 17:40:02 +02:00 |
|
morguldir
|
593d3bb321
|
nix: update flake.lock, skip building tests for liburing
Signed-off-by: morguldir <morguldir@protonmail.com>
|
2024-09-08 05:03:30 +02:00 |
|
strawberry
|
6f643a4b06
|
bump rust to 1.81.0
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-06 21:08:21 -04:00 |
|
morguldir
|
26a6d349dc
|
nix: fix toolchain splicing warning
we load the toolchain from a file so not sure how we would create a toolchain based on pkgs 🤔
|
2024-08-30 10:35:05 +02:00 |
|
morguldir
|
c1bcdeaf01
|
Add olm to permittedInsecurePackages for CI
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
08efebd5af
|
bump rocksdb to v9.5.2
• Updated input 'rocksdb':
'github:girlbossceo/rocksdb/60fa2881f3b60b0b77ad3ded0904d432a98f392c' (2024-08-18)
→ 'github:girlbossceo/rocksdb/5a67ad7ce46328578ee5587fb0c23faa03d14e67' (2024-08-22)
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
f86ab0cd03
|
bump rust toolchain to hotfix 1.80.1
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
82b973a8b1
|
nix: use cortex-a73 / ARMv8-a, strip and remove unnecessary bloat
for some reason gcc is included in OCI images
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-07 12:04:41 -04:00 |
|
strawberry
|
b20c4e0539
|
bump MSRV and rust toolchain to 1.80.0
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-25 22:50:10 -04:00 |
|
strawberry
|
fb8a2846df
|
ci/nix: use a "test" cargo profile
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-25 22:50:10 -04:00 |
|
strawberry
|
60927c1c72
|
ci: try using sccache
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-25 22:50:10 -04:00 |
|
strawberry
|
934ab6a4fe
|
nix: add dpkg to devshell packages for dpkg-deb
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-25 22:50:10 -04:00 |
|
strawberry
|
09680f653f
|
nix: add outputs for debug builds
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-24 19:55:49 -04:00 |
|
strawberry
|
1797fec3c9
|
nix: disable USE_RTTI for rocksdb
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-15 22:13:05 -04:00 |
|
strawberry
|
f0c63c539b
|
nix: dont build more unnecessary tests/tools for rocksdb
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-14 12:08:18 -04:00 |
|
strawberry
|
df28359a19
|
nix: dont build rocksdb core tools (ldb / sst_dump) (-DWITH_CORE_TOOLS=1 )
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-14 12:08:18 -04:00 |
|
strawberry
|
a1bfd7a018
|
nix: dont include experimental feature on all-features builds
this is just future infra for it
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-14 12:06:52 -04:00 |
|