Rushmore Mushambi

Results 54 comments of Rushmore Mushambi

> Should you add this to doc/BUILDING.md? Yes, I plan to. I'm yet to document the whole thing. I will be doing that soon.

@tobiemh I would like to set up a binary cache to speed up the CI and local builds for Nix. Would you mind [creating the binary cache on Cachix and...

> I feel like the flake can still use some love. It currently does not support aarch64-darwin, and I'm not entirely sure if aarch64-linux will even work. Looks like it...

> Out of interest, how does the build process work from a dependency point of view? (as you know tikv-client builds fine in Github > Actions CI, but is tricky...

> Presumably statically-build binaries would be more suitable for the Nix packages? Not really. Nix saves its packages inside `/nix/store` inside paths like `/nix/store/0ignl03zfg6mvs50z4n929b6pyx3rhqj-rustc-1.61.0-x86_64-unknown-linux-gnu/`. That's how it's able to have...

Implemented in https://github.com/surrealdb/surrealdb/pull/100.

@DrBlury Would you be so kind to remove it from https://github.com/surrealdb/surrealdb/tree/main/pkg/nix#table-of-contents as well?

> I removed another two TOCs which were in other files. I hope this was fine. @rushmorem please check! :) Thanks @DrBlury. The changes themselves are fine.

Marking this as draft. Building `surrealdb` with no default features is currently broken. I may as well piggyback on this PR for that fix.

> > @finnbear mind taking a look? > > Sure; I recommend using a `BTreeSet` to avoid `derive(Hash)`'s as per [#1218 (comment)](https://github.com/surrealdb/surrealdb/pull/1218#discussion_r979293193) As this PR is performance motivated, I think...