Commit Graph

17 Commits

Author SHA1 Message Date
Brad Fitzpatrick b652dc62e8 make CachingFetcher also a StreamingFetcher 2011-06-04 09:12:02 -07:00
Brad Fitzpatrick 59e577c023 Rename blobref.Fetcher to blobref.SeekFetcher 2011-06-04 08:56:03 -07:00
Brad Fitzpatrick c5e93ceecd Rename CorruptBlobError -> ErrCorruptBlob, per Go convention 2011-05-12 19:19:49 -07:00
Brad Fitzpatrick 860f020ec4 This bug is already filed. 2011-05-12 19:18:20 -07:00
Brad Fitzpatrick 475561d74c Remove old partition interface. 2011-05-12 19:17:59 -07:00
Brad Fitzpatrick d4f63d89d3 Clarify enumerate docs: after and maxWaitSec are mutually exclusive 2011-05-11 06:11:44 -07:00
Brad Fitzpatrick 257e550740 use blobref.SizedBlobRef as a value, not a mutable *blobref.SizedBlobRef on heap 2011-05-10 16:13:37 -07:00
Brad Fitzpatrick d43263035a client: allow UploadHandle.Size to be -1, and associated cleanup, including:
-- new StorageConfiger interface & use it in camlistored.
-- bunch of little bug fixes and TODOs done.
2011-05-10 14:55:12 -07:00
Brad Fitzpatrick 651fac6a3d put directional constraints on all the channel types 2011-05-10 11:21:28 -07:00
Brad Fitzpatrick c4eb6bb68d Some work on remote blobserver & camli client; allow client to use alt http clients 2011-05-10 06:25:18 -07:00
Brad Fitzpatrick 1b7aceac3f Automatic blobserver queue creation from sync Handler. 2011-05-09 11:08:14 -07:00
Brad Fitzpatrick bed26de507 Cleanup: remove partitions from interfaces. WIP but compiles.
Still need to fix up blobhub notification for localdisk
mirroring, since now localdisk can't find the notification
hub for mirrored partitions.  (and also can't be configured
yet)
2011-05-09 09:11:18 -07:00
Brad Fitzpatrick df73e53494 Amazon fetch support; misc refactorings
Blobservers only need a streaming fetcher now.
2011-04-08 23:20:24 -07:00
Brad Fitzpatrick fd22dafa7b Let storage layers declare their max enumerate size 2011-04-08 21:03:43 -07:00
Brad Fitzpatrick 28975e8fc3 Change EnumerateBlobs interface to close channel, not send nil. 2011-03-25 09:52:51 -07:00
Brad Fitzpatrick 83a814148b Define blobserver.Cache interface. 2011-03-24 19:57:57 -07:00
Brad Fitzpatrick 2e904bd0b0 Move lib/go/ stuff around into a camli/ or camli/misc/ directory. 2011-03-18 21:24:10 -07:00