Re: Hackage 2 status

2012-07-03 Thread Johan Tibell
On Tue, Jul 3, 2012 at 4:05 PM, Duncan Coutts wrote: > I still disagree that going with an external SQL db will be easier. > The big advantage of the acid-state (and similar) data stores is that > they let us use Haskell types properly and don't imply a separate > external data model and a marshal

Re: Hackage 2 status

2012-07-03 Thread Duncan Coutts
On 3 July 2012 20:38, Johan Tibell wrote: > On Mon, Jul 2, 2012 at 3:14 PM, Duncan Coutts > wrote: >> Something to keep in mind is memory usage. I know Jeremy is looking at >> this from the infrastructure side, but I think from the app side there's >> also some likely culprits. Cabal's GenericPac

Re: Hackage 2 status

2012-07-03 Thread Johan Tibell
On Mon, Jul 2, 2012 at 3:14 PM, Duncan Coutts wrote: > Something to keep in mind is memory usage. I know Jeremy is looking at > this from the infrastructure side, but I think from the app side there's > also some likely culprits. Cabal's GenericPackageDescription type is > very large in memory. Ha

Re: Hackage 2 status

2012-07-03 Thread Ben Millwood
On Tue, Jul 3, 2012 at 2:27 PM, Ian Lynagh wrote: > On Mon, Jul 02, 2012 at 08:14:01PM +0100, Duncan Coutts wrote: >> Something to keep in mind is memory usage. > > Will do, but currently I don't think this is a blocker for deploying > 2.0. > Isn't it the reason why the test server (http://hackag

Re: Hackage 2 status

2012-07-03 Thread Ian Lynagh
On Mon, Jul 02, 2012 at 08:14:01PM +0100, Duncan Coutts wrote: > On Mon, 2012-07-02 at 12:25 +0100, Ian Lynagh wrote: > > > Conclusion > > -- > > > > I think the following are the blockers for deploying Hackage 2: > > > > * #911 upload perms; may be good enough already > > * #916 check U