Eelco Dolstra

Results 299 comments of Eelco Dolstra

This seems to have stopped working: ``` $ AWS_PROFILE=fastly-log-processor ./ingest-raw-logs.sh 2025-02-24 2025-03-03 An error occurred (InvalidRequestException) when calling the StartQueryExecution operation: Unable to verify/create output bucket nixos-athena ```

> The point of making DerivationType::ContentAddressed a record (and derivation type no longer an enum) was that we already handled this case and didn't need a new variant. I don't...

We could also get rid of the ambiguity by dropping the integer datatype. So `4` would be a floating point number exactly equal to the integer 4.

This seems annoyingly verbose in the vast majority of times when you *don't* care about the UID of the builder. It's also not helpful when there are multiple concurrent builds,...

Before Nix used SQLite for the Nix store (and after it used Berkeley DB), it used flat files to store metadata (b0e92f6d474ce91d7f071f9ed62bbb2015009c58). Apart from performance and disk space overhead, the...

Yes, we should allow .narinfo files to be JSON. I.e. if the first character is `{`, then parse it as a JSON object.

I cannot realistically see this happening since it's so far outside of how Nix and in particular Nixpkgs are designed. References to the store directory are everywhere, and there is...

Yes, the Nix changes wouldn't be too hard. But in Nixpkgs, *every* dependency is expressed as an absolute path. Without the `/nix/store`, scripts wouldn't even know where to look for...

Some of these are unnecessarily code-churny with little benefit (especially the enum stuff, i.e. `lvlError` -> `Verbosity::Error`, `tInt` -> `InternalType::Int`). The merge conflicts they cause with open PRs/branches (441+) negate...

No, `final = true` doesn't actually stop the fetcher from calculating `lastModified` and `revCount`.