Changes between Version 2 and Version 3 of Ticket #1834


Ignore:
Timestamp:
2012-10-30T23:21:46Z (12 years ago)
Author:
zooko
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1834 – Description

    v2 v3  
    2020
    2121This can be nicely replaced by leasedb (a simple SQL "COUNT" query), and also the functionality can be extended to compute the aggregate sizes of data in addition to the mere number of objects, which would be very useful for customers of !LeastAuthority.com (who pay per byte), among others. (#1836 — stop crawling share files in order to figure out how many shares you have)
     22
     23What would be better about removing these uses of crawler?
     24
     251. The storage server would be more efficient in terms of accesses to its storage backend. This might turn out to matter when the storage backend is a cloud storage service and you pay per API call. (Or it might not, if the cost is cheap enough and the crawly way to do it is efficient enough.)
     26
     272. The crawling would be a quiescent process — something that finishes its job and then stops, and doesn't start again unless a user tells it to. I like this way of doing things. See wiki:FAQ#Q18_unobtrusive_software .
     28
     293. Some of these operations would be faster and better if done in the newly proposed way instead of by relying on a crawler.