distribution/registry
Patrick Devine b7e26bac74 Create Repositories method
This change removes the Catalog Service and replaces it with a more
simplistic Repositories() method for obtaining a catalog of all
repositories.  The Repositories method takes a pre-allocated slice
and fills it up to the size of the slice and returns the amount
filled.  The catalog is returned lexicographically and will start
being filled from the last entry passed to Repositories().  If there
are no more entries to fill, io.EOF will be returned.

Signed-off-by: Patrick Devine <patrick.devine@docker.com>

Conflicts:
	registry/client/repository.go
	registry/handlers/api_test.go
2015-07-21 21:45:14 -07:00
..
api Catalog for V2 API Implementation 2015-07-21 21:45:14 -07:00
auth Move challenge http status code logic 2015-06-17 18:23:55 -07:00
client Create Repositories method 2015-07-21 21:45:14 -07:00
handlers Create Repositories method 2015-07-21 21:45:14 -07:00
listener [Server] Listen and serve on a unix socket 2015-05-11 16:00:14 +03:00
middleware Rename top level registry interface to namespace 2015-04-09 19:21:33 -07:00
storage Create Repositories method 2015-07-21 21:45:14 -07:00
doc.go Integrate layer info cache with registry and storage 2015-04-02 20:15:16 -07:00