patch applied (hackage-server): "Turn namesCache into a CacheableAction" and 3 others

devnull at community.haskell.org devnull at community.haskell.org
Sun Aug 5 12:03:59 CEST 2012


Sat Aug  4 23:12:43 BST 2012  Ian Lynagh <ian at well-typed.com>
  * Turn namesCache into a CacheableAction
  Ignore-this: 8901de48a19600c986ebca7d3f8720

    M ./Distribution/Server/Features/Html.hs -6 +6

Sat Aug  4 23:19:13 BST 2012  Ian Lynagh <ian at well-typed.com>
  * Make recents a CacheableAction
  Ignore-this: a812652d81d4dc90629907548a4ec17b

    M ./Distribution/Server/Features.hs -1 +1
    M ./Distribution/Server/Features/Packages.hs -9 +10

Sun Aug  5 01:34:59 BST 2012  Ian Lynagh <ian at well-typed.com>
  * Don't store all the blobs in the same directory
  Ignore-this: 79b6e89b0d3f791823a75b5ca85a3a8
  
  We already have >45k files, and some filesystems don't scale well.

    M ./Distribution/Server/Framework/BlobStorage.hs -5 +17

Sun Aug  5 01:39:43 BST 2012  Ian Lynagh <ian at well-typed.com>
  * Don't create the blobs directory ourself in bulkImport
  Ignore-this: 2948ffb8f72308aef4f3753de5d4948c
  
  It'll now go wrong, as we don't also create the necessary subdirectories.

    M ./Distribution/Server.hs -2 +2
    M ./Main.hs -1 +1




More information about the cabal-devel mailing list