perkeep/pkg/blobserver
Brian Gitonga Marete 21753c9350 pkg/blobserver: Modify the definition of the BlobStreamer interface.
Code implementing this interface will use NewBlob(), which has been
modified to return a pointer to blob.Blob. So change the StreamBlobs
function in this interface to also send *.blob.Blob

Change-Id: Ia3b94c3f41f95cb31e96762d4c39b3172cc978f2
2014-04-23 17:43:15 +03:00
..
archiver Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
cond Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
dir dir: add new blobserver/dir package to do localdisk or diskpacked 2014-02-07 09:50:59 -08:00
diskpacked Diskpacked: support deletion 2014-03-20 21:20:36 +01:00
encrypt pkg/blobserver/encrypt: Log time it takes to read encryption metadata. 2014-04-13 16:25:19 +03:00
gethandler Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
google Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
handlers gofmt 2014-03-20 12:29:45 -07:00
local Add generation support for diskpacked. 2013-10-10 21:35:44 +02:00
localdisk Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
mongo docker tests: remove container when done 2014-04-09 23:26:14 +02:00
namespace Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
protocol In stat and upload handlers, return empty lists instead of null. 2014-01-06 16:30:59 -08:00
remote Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
replica Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
s3 s3: do some retries in ListBucket, to work around Amazon-vs-Go's HTTP/TLS bug 2014-03-17 22:59:02 -07:00
shard Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
stats Use 'uint32' instead of 'int64' for blob sizes everywhere. 2014-02-08 17:58:12 +01:00
storagetest Diskpacked: support deletion 2014-03-20 21:20:36 +01:00
blobhub.go pkg/server: Run synchronous blob hooks first in blobhub. 2014-01-14 17:51:31 -08:00
blobhub_appengine.go Cleanup: remove BlobHub and time.Duration waits from storage interface 2013-08-21 13:57:28 -07:00
blobhub_test.go sync: have handler register receive hook with its source. 2013-11-24 16:20:11 -08:00
doc.go gofmt 2014-03-20 12:29:45 -07:00
enumerate.go Add blobserver.RefTypes and blob.TypeAlphabet 2014-04-06 23:07:55 -07:00
interface.go pkg/blobserver: Modify the definition of the BlobStreamer interface. 2014-04-23 17:43:15 +03:00
mergedenum.go Start of new context package and *context.Context type. 2013-12-02 13:20:51 -08:00
noimpl.go Get rid of SeekFetcher vs StreamingFetcher distinction and complexity. 2014-03-14 12:29:13 -07:00
receive.go Change the upload protocol. 2014-01-04 20:24:58 -08:00
receive_test.go Use 'uint32' instead of 'int64' for blob sizes everywhere. 2014-02-08 17:58:12 +01:00
registry.go blobserver: more docs on MyPrefix 2014-03-30 14:51:54 -07:00
sync.go blobserver: give ListMissingDestinationBlobs the ability to exit earlier 2014-03-17 23:20:37 -07:00
sync_test.go Move ListMissingDestinationBlobs from pkg/client to blobserver 2014-03-06 15:04:15 -08:00