Commit History

Author SHA1 Message Date
  Ludovic Courtès 03870da819 Add (guix profiling). 7 years ago
  Ludovic Courtès 1f3ea89871 store: Add missing import. 6 years ago
  Ludovic Courtès 45bba47510 store: 'run-with-store' has a #:target parameter. 6 years ago
  Mathieu Othacehe b100a70495 guix: Fix Guile current-processor-count deprecation warnings. 6 years ago
  Ludovic Courtès 35eb77b09d store: Rewrite 'store-path-hash-part' to not use regexps. 6 years ago
  Ludovic Courtès 0ca3d55686 store: Account for 'add-to-store' in RPC statistics. 7 years ago
  Ludovic Courtès b2fde4800d store: 'references/substitutes' really caches its result. 7 years ago
  Ludovic Courtès 2633bd324b store: 'references/substitutes' save an RPC is the trivial case. 7 years ago
  Ludovic Courtès 5df1395a8d store: Define a default port for TCP connections. 7 years ago
  Ludovic Courtès 7ae97a4c3f store: Pass a socket type hint to 'getaddrinfo'. 7 years ago
  Ludovic Courtès e037e9dbec store: Buffer RPC writes. 7 years ago
  Ludovic Courtès f4453df9a5 store: Add an RPC counter. 7 years ago
  Ludovic Courtès b46712159c store: Speed up 'add-to-store'. 7 years ago
  Ludovic Courtès 950d51c9d9 store: Use 'TCP_NODELAY' when connecting to a daemon over PF_INET. 7 years ago
  Ludovic Courtès 396d12faea store: Use 'write-bytevector' instead of hand-coded equivalent. 7 years ago
  Ludovic Courtès cd041b268e store: Add store path computation procedures. 7 years ago
  Ludovic Courtès dcb95c1fc9 monads: Add a template and specialization mechanism for monadic procedures. 7 years ago
  Ludovic Courtès 285f63e805 store: Support 'ssh://' URIs in 'GUIX_DAEMON_SOCKET'. 7 years ago
  Ludovic Courtès 3dff90ce34 store: Add support for remote connections via 'guix://' URIs. 7 years ago
  Ludovic Courtès 3b5cd17a97 store: Add 'system-error-to-connection-error' macro. 7 years ago
  Ludovic Courtès 1397b422e2 store: 'GUIX_DAEMON_SOCKET' can now be a URI. 7 years ago
  Ludovic Courtès 4c0c4db070 utils: Move base16 procedures to (guix base16). 7 years ago
  Ludovic Courtès 0d268c5d70 store: Add 'add-data-to-store'. 7 years ago
  Ludovic Courtès 55b2d92145 Use 'mlambda' instead of 'memoize'. 7 years ago
  Ludovic Courtès f9704f179a Add (guix memoization). 7 years ago
  Ludovic Courtès deac976d3d daemon: Client settings no longer override daemon settings. 7 years ago
  Ludovic Courtès 13d5e8dae5 store: 'open-connection' no longer raises '&nar-error' for protocol errors. 7 years ago
  Ludovic Courtès 6374633b92 store: Increase buffering for the '%stderr-write' upcall. 7 years ago
  Ludovic Courtès 6230d6f04f store: 'open-connection' can taken an open port. 7 years ago
  Ludovic Courtès e74f64b9e5 store: Add 'references*'. 7 years ago