webapi/deep-manifest t=JSON: don't return the (large) manifest/SI/verifycap lists...
authorBrian Warner <warner@allmydata.com>
Fri, 9 Jan 2009 02:59:32 +0000 (19:59 -0700)
committerBrian Warner <warner@allmydata.com>
Fri, 9 Jan 2009 02:59:32 +0000 (19:59 -0700)
commit7ee336b274c311e0e7af9c5444e2bd1b3249514f
tree3ea95c8948fde5e5b9ebeba8304b733b18e621a9
parent39a089dc7e2d49e1186ff2761c9e010769730931
webapi/deep-manifest t=JSON: don't return the (large) manifest/SI/verifycap lists unless the operation has completed, to avoid the considerable CPU+memory cost of creating the JSON (for 330k dirnodes, it could take two minutes to generate 275MB of JSON). They must be paid eventually, but not on every poll
docs/frontends/webapi.txt
src/allmydata/web/directory.py